Новые типы и члены в пространствах имен Microsoft
Этот доклад содержит список типов и членов в пространств имен Microsoft, которые являются новыми в .NET Framework 4 и содержит ссылки на справочную документацию для каждого члена и типа. Для ссылки на нового пространства имен смотрите Новые пространства имен в .NET Framework 4.
Пространство имен Microsoft.Build.BuildEngine
2 новый типа.
Microsoft.Build.BuildEngine.LocalNode - новый класс
Microsoft.Build.BuildEngine.SolutionWrapperProject - новый класс
Пространство имен Microsoft.Build.Conversion
1 тип с новыми членами.
Microsoft.Build.Conversion.ProjectFileConverter - содержит 1 новых членов:
Пространство имен Microsoft.Build.Framework
10 новых типа, 18 типа новыми членами.
Microsoft.Build.Framework.BuildEngineResult - новая структура
Microsoft.Build.Framework.BuildErrorEventArgs - содержит 3 новых членов:
Конструктор BuildErrorEventArgs.BuildErrorEventArgs(String, String, String, Int32, Int32, Int32, Int32, String, String, String, DateTime)
Конструктор BuildErrorEventArgs.BuildErrorEventArgs(String, String, String, Int32, Int32, Int32, Int32, String, String, String, DateTime, <Object>)
Свойство BuildErrorEventArgs.ProjectFile
Microsoft.Build.Framework.BuildEventArgs - содержит 1 новых членов:
- Конструктор BuildEventArgs.BuildEventArgs(String, String, String, DateTime)
Microsoft.Build.Framework.BuildEventContext - содержит 9 новых членов:
Конструктор BuildEventContext.BuildEventContext(Int32, Int32, Int32, Int32, Int32)
Конструктор BuildEventContext.BuildEventContext(Int32, Int32, Int32, Int32, Int32, Int32)
Свойство BuildEventContext.BuildRequestId
Метод BuildEventContext.Equality(BuildEventContext, BuildEventContext)
Метод BuildEventContext.Inequality(BuildEventContext, BuildEventContext)
Свойство BuildEventContext.ProjectInstanceId
Свойство BuildEventContext.SubmissionId
Microsoft.Build.Framework.BuildFinishedEventArgs - содержит 2 новых членов:
Конструктор BuildFinishedEventArgs.BuildFinishedEventArgs(String, String, Boolean, DateTime)
Конструктор BuildFinishedEventArgs.BuildFinishedEventArgs(String, String, Boolean, DateTime, <Object>)
Microsoft.Build.Framework.BuildMessageEventArgs - содержит 2 новых членов:
Конструктор BuildMessageEventArgs.BuildMessageEventArgs(String, String, String, MessageImportance, DateTime)
Конструктор BuildMessageEventArgs.BuildMessageEventArgs(String, String, String, MessageImportance, DateTime, <Object>)
Microsoft.Build.Framework.BuildStartedEventArgs - содержит 4 новых членов:
Конструктор BuildStartedEventArgs.BuildStartedEventArgs(String, String, IDictionary<String, String>)
Конструктор BuildStartedEventArgs.BuildStartedEventArgs(String, String, DateTime)
Конструктор BuildStartedEventArgs.BuildStartedEventArgs(String, String, DateTime, <Object>)
Microsoft.Build.Framework.BuildStatusEventArgs - содержит 2 новых членов:
Конструктор BuildStatusEventArgs.BuildStatusEventArgs(String, String, String, DateTime)
Конструктор BuildStatusEventArgs.BuildStatusEventArgs(String, String, String, DateTime, <Object>)
Microsoft.Build.Framework.BuildWarningEventArgs - содержит 3 новых членов:
Конструктор BuildWarningEventArgs.BuildWarningEventArgs(String, String, String, Int32, Int32, Int32, Int32, String, String, String, DateTime)
Конструктор BuildWarningEventArgs.BuildWarningEventArgs(String, String, String, Int32, Int32, Int32, Int32, String, String, String, DateTime, <Object>)
Свойство BuildWarningEventArgs.ProjectFile
Microsoft.Build.Framework.CustomBuildEventArgs - содержит 2 новых членов:
Конструктор CustomBuildEventArgs.CustomBuildEventArgs(String, String, String, DateTime)
Конструктор CustomBuildEventArgs.CustomBuildEventArgs(String, String, String, DateTime, <Object>)
Microsoft.Build.Framework.ExternalProjectFinishedEventArgs - содержит 1 новых членов:
- Конструктор ExternalProjectFinishedEventArgs.ExternalProjectFinishedEventArgs(String, String, String, String, Boolean, DateTime)
Microsoft.Build.Framework.ExternalProjectStartedEventArgs - содержит 1 новых членов:
- Конструктор ExternalProjectStartedEventArgs.ExternalProjectStartedEventArgs(String, String, String, String, String, DateTime)
Microsoft.Build.Framework.IBuildEngine3 — новый интерфейс.
Microsoft.Build.Framework.ICancelableTask — новый интерфейс.
Microsoft.Build.Framework.IGeneratedTask — новый интерфейс.
Microsoft.Build.Framework.ITaskFactory — новый интерфейс.
Microsoft.Build.Framework.ITaskItem2 — новый интерфейс.
Microsoft.Build.Framework.LazyFormattedBuildEventArgs - новый класс
Microsoft.Build.Framework.ProjectFinishedEventArgs - содержит 1 новых членов:
- Конструктор ProjectFinishedEventArgs.ProjectFinishedEventArgs(String, String, String, Boolean, DateTime)
Microsoft.Build.Framework.ProjectStartedEventArgs - содержит 2 новых членов:
Конструктор ProjectStartedEventArgs.ProjectStartedEventArgs(Int32, String, String, String, String, IEnumerable, IEnumerable, BuildEventContext, DateTime)
Конструктор ProjectStartedEventArgs.ProjectStartedEventArgs(String, String, String, String, IEnumerable, IEnumerable, DateTime)
Microsoft.Build.Framework.RunInMTAAttribute - новый класс
Microsoft.Build.Framework.RunInSTAAttribute - новый класс
Microsoft.Build.Framework.TargetFinishedEventArgs - содержит 3 новых членов:
Конструктор TargetFinishedEventArgs.TargetFinishedEventArgs(String, String, String, String, String, Boolean, IEnumerable)
Конструктор TargetFinishedEventArgs.TargetFinishedEventArgs(String, String, String, String, String, Boolean, DateTime, IEnumerable)
Microsoft.Build.Framework.TargetStartedEventArgs - содержит 2 новых членов:
Конструктор TargetStartedEventArgs.TargetStartedEventArgs(String, String, String, String, String, String, DateTime)
Свойство TargetStartedEventArgs.ParentTarget
Microsoft.Build.Framework.TaskCommandLineEventArgs - содержит 1 новых членов:
- Конструктор TaskCommandLineEventArgs.TaskCommandLineEventArgs(String, String, MessageImportance, DateTime)
Microsoft.Build.Framework.TaskFinishedEventArgs - содержит 1 новых членов:
- Конструктор TaskFinishedEventArgs.TaskFinishedEventArgs(String, String, String, String, String, Boolean, DateTime)
Microsoft.Build.Framework.TaskPropertyInfo - новый класс
Microsoft.Build.Framework.TaskStartedEventArgs - содержит 1 новых членов:
- Конструктор TaskStartedEventArgs.TaskStartedEventArgs(String, String, String, String, String, DateTime)
Пространство имен Microsoft.Build.Tasks
8 новых типа, 22 типа новыми членами.
Microsoft.Build.Tasks.AL - содержит 1 новых членов:
- Свойство AL.SdkToolsPath
Microsoft.Build.Tasks.AspNetCompiler - содержит 1 новых членов:
Microsoft.Build.Tasks.AssignProjectConfiguration - содержит 8 новых членов:
Свойство AssignProjectConfiguration.CurrentProjectConfiguration
Свойство AssignProjectConfiguration.DefaultToVcxPlatformMapping
Свойство AssignProjectConfiguration.OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration
Свойство AssignProjectConfiguration.ResolveConfigurationPlatformUsingMappings
Свойство AssignProjectConfiguration.ShouldUnsetParentConfigurationAndPlatform
Свойство AssignProjectConfiguration.VcxToDefaultPlatformMapping
Microsoft.Build.Tasks.CodeTaskFactory - новый класс
Microsoft.Build.Tasks.Copy - содержит 3 новых членов:
Свойство Copy.Retries
Свойство Copy.RetryDelayMilliseconds
Свойство Copy.UseHardlinksIfPossible
Microsoft.Build.Tasks.Csc - содержит 1 новых членов:
- Свойство Csc.ApplicationConfiguration
Microsoft.Build.Tasks.Error - содержит 1 новых членов:
- Свойство Error.File
Microsoft.Build.Tasks.GenerateApplicationManifest - содержит 1 новых членов:
Microsoft.Build.Tasks.GenerateManifestBase - содержит 1 новых членов:
Microsoft.Build.Tasks.GenerateResource - содержит 12 новых членов:
Свойство GenerateResource.ExcludedInputPaths
Свойство GenerateResource.ExecuteAsTool
Свойство GenerateResource.SdkToolsPath
Свойство GenerateResource.TLogReadFiles
Свойство GenerateResource.TLogWriteFiles
Свойство GenerateResource.ToolArchitecture
Свойство GenerateResource.TrackerLogDirectory
Свойство GenerateResource.TrackerSdkPath
Свойство GenerateResource.TrackFileAccess
Microsoft.Build.Tasks.GenerateTrustInfo - содержит 1 новых членов:
Microsoft.Build.Tasks.GetFrameworkPath - содержит 1 новых членов:
Microsoft.Build.Tasks.GetFrameworkSdkPath - содержит 1 новых членов:
Microsoft.Build.Tasks.GetReferenceAssemblyPaths - новый класс
Microsoft.Build.Tasks.LC - содержит 1 новых членов:
- Свойство LC.SdkToolsPath
Microsoft.Build.Tasks.ManagedCompiler - содержит 1 новых членов:
- Свойство ManagedCompiler.UsedCommandLineTool
Microsoft.Build.Tasks.Move - новый класс
Microsoft.Build.Tasks.MSBuild - содержит 1 новых членов:
- Свойство MSBuild.RemoveProperties
Microsoft.Build.Tasks.ResolveAssemblyReference - содержит 8 новых членов:
Свойство ResolveAssemblyReference.CopyLocalDependenciesWhenParentReferenceInGac
Свойство ResolveAssemblyReference.FullFrameworkAssemblyTables
Свойство ResolveAssemblyReference.LatestTargetFrameworkDirectories
Свойство ResolveAssemblyReference.ProfileName
Свойство ResolveAssemblyReference.TargetFrameworkMonikerDisplayName
Microsoft.Build.Tasks.ResolveComReference - содержит 6 новых членов:
Свойство ResolveComReference.ExecuteAsTool
Свойство ResolveComReference.SdkToolsPath
Microsoft.Build.Tasks.ResolveProjectBase - содержит 1 новых членов:
Microsoft.Build.Tasks.SGen - содержит 3 новых членов:
Свойство SGen.Platform
Свойство SGen.SdkToolsPath
Свойство SGen.Types
Microsoft.Build.Tasks.Vbc - содержит 2 новых членов:
Microsoft.Build.Tasks.Warning - содержит 1 новых членов:
- Свойство Warning.File
Microsoft.Build.Tasks.WriteCodeFragment - новый класс
Microsoft.Build.Tasks.WriteLinesToFile - содержит 1 новых членов:
- Свойство WriteLinesToFile.Encoding
Microsoft.Build.Tasks.XamlTaskFactory - новый класс
Microsoft.Build.Tasks.XmlPeek - новый класс
Microsoft.Build.Tasks.XmlPoke - новый класс
Microsoft.Build.Tasks.XslTransformation - новый класс
Пространство имен Microsoft.Build.Tasks.Deployment.ManifestUtilities
2 новых типа, 2 типа новыми членами.
Microsoft.Build.Tasks.Deployment.ManifestUtilities.ApplicationManifest - содержит 2 новых членов:
Конструктор ApplicationManifest.ApplicationManifest(String)
Microsoft.Build.Tasks.Deployment.ManifestUtilities.CompatibleFramework - новый класс
Microsoft.Build.Tasks.Deployment.ManifestUtilities.CompatibleFrameworkCollection - новый класс
Microsoft.Build.Tasks.Deployment.ManifestUtilities.DeployManifest - содержит 4 новых членов:
Конструктор DeployManifest.DeployManifest(String)
Свойство DeployManifest.CompatibleFrameworks
Пространство имен Microsoft.Build.Tasks.Hosting
2 новый типа.
Microsoft.Build.Tasks.Hosting.ICscHostObject3 — новый интерфейс.
Microsoft.Build.Tasks.Hosting.IVbcHostObject3 — новый интерфейс.
Пространство имен Microsoft.Build.Utilities
9 новых типа, 7 типа новыми членами.
Microsoft.Build.Utilities.CanonicalTrackedInputFiles - новый класс
Microsoft.Build.Utilities.CanonicalTrackedOutputFiles - новый класс
Microsoft.Build.Utilities.CommandLineBuilder - содержит 1 новых членов:
- Свойство CommandLineBuilder.Length
Microsoft.Build.Utilities.DependencyFilter - новый делегат
Microsoft.Build.Utilities.DotNetFrameworkArchitecture - новое перечисление
Microsoft.Build.Utilities.ExecutableType - новое перечисление
Microsoft.Build.Utilities.FileTracker - новый класс
Microsoft.Build.Utilities.FlatTrackingData - новый класс
Microsoft.Build.Utilities.TargetDotNetFrameworkVersion - содержит 1 новых членов:
Microsoft.Build.Utilities.Task - содержит 1 новых членов:
- Свойство Task.BuildEngine3
Microsoft.Build.Utilities.TaskItem - содержит 4 новых членов:
Метод TaskItem.ITaskItem2.CloneCustomMetadataEscaped()
Свойство TaskItem.ITaskItem2.EvaluatedIncludeEscaped
Метод TaskItem.ITaskItem2.GetMetadataValueEscaped(String)
Метод TaskItem.ITaskItem2.SetMetadataValueLiteral(String, String)
Microsoft.Build.Utilities.TaskLoggingHelper - содержит 2 новых членов:
Конструктор TaskLoggingHelper.TaskLoggingHelper(IBuildEngine, String)
Microsoft.Build.Utilities.ToolLocationHelper - содержит 11 новых членов:
Метод ToolLocationHelper.GetDisplayNameForTargetFrameworkDirectory(String, FrameworkName)
Метод ToolLocationHelper.GetPathToReferenceAssemblies(FrameworkName)
Метод ToolLocationHelper.GetPathToReferenceAssemblies(String, FrameworkName)
Метод ToolLocationHelper.GetPathToReferenceAssemblies(String, String, String)
Метод ToolLocationHelper.GetPathToStandardLibraries(String, String, String)
Метод ToolLocationHelper.GetProgramFilesReferenceAssemblyRoot()
Метод ToolLocationHelper.HighestVersionOfTargetFrameworkIdentifier(String, String)
Microsoft.Build.Utilities.ToolTask - содержит 11 новых членов:
Метод ToolTask.Cancel()
Свойство ToolTask.EchoOff
Свойство ToolTask.EnvironmentVariables
Свойство ToolTask.LogStandardErrorAsError
Свойство ToolTask.ToolCanceled
Свойство ToolTask.UseCommandProcessor
Свойство ToolTask.YieldDuringToolExecution
Microsoft.Build.Utilities.TrackedDependencies - новый класс
Microsoft.Build.Utilities.UpToDateCheckType - новое перечисление
Пространство имен Microsoft.Data.Entity.Build.Tasks
2 новый тип, 1 типов с новыми членами.
Microsoft.Data.Entity.Build.Tasks.EntityClean - содержит 1 новых членов:
- Свойство EntityClean.ResourceOutputPath
Microsoft.Data.Entity.Build.Tasks.EntityDeploySetLogicalNames - новый класс
Microsoft.Data.Entity.Build.Tasks.EntityDeploySplit - новый класс
Пространство имен Microsoft.Jscript
6 типа с новыми членами.
Microsoft.JScript.DebugConvert - содержит 1 новых членов:
Microsoft.JScript.IDebugConvert - содержит 1 новых членов:
Microsoft.JScript.IEngine2 - содержит 1 новых членов:
Microsoft.JScript.IVsaScriptScope - содержит 3 новых членов:
Microsoft.JScript.JScriptException - содержит 2 новых членов:
Свойство JScriptException.IJSVsaError.Description
Свойство JScriptException.IJSVsaError.Number
Microsoft.JScript.VsaItems - содержит 1 новых членов:
Пространство имен Microsoft.JScript.Vsa
17 новый тип, 1 типов с новыми членами.
Microsoft.JScript.Vsa.BaseVsaEngine - новый класс
Microsoft.JScript.Vsa.BaseVsaEngine.Pre - новое перечисление
Microsoft.JScript.Vsa.BaseVsaSite - новый класс
Microsoft.JScript.Vsa.BaseVsaStartup - новый класс
Microsoft.JScript.Vsa.IJSVsaCodeItem — новый интерфейс.
Microsoft.JScript.Vsa.IJSVsaEngine — новый интерфейс.
Microsoft.JScript.Vsa.IJSVsaError — новый интерфейс.
Microsoft.JScript.Vsa.IJSVsaGlobalItem — новый интерфейс.
Microsoft.JScript.Vsa.IJSVsaItem — новый интерфейс.
Microsoft.JScript.Vsa.IJSVsaItems — новый интерфейс.
Microsoft.JScript.Vsa.IJSVsaPersistSite — новый интерфейс.
Microsoft.JScript.Vsa.IJSVsaReferenceItem — новый интерфейс.
Microsoft.JScript.Vsa.IJSVsaSite — новый интерфейс.
Microsoft.JScript.Vsa.JSVsaError - новое перечисление
Microsoft.JScript.Vsa.JSVsaException - новый класс
Microsoft.JScript.Vsa.JSVsaItemFlag - новое перечисление
Microsoft.JScript.Vsa.JSVsaItemType - новое перечисление
Microsoft.JScript.Vsa.VsaEngine - содержит 1 новых членов:
Пространство имен Microsoft.VisualBasic
1 тип с новыми членами.
Microsoft.VisualBasic.Conversion - содержит 2 новых членов:
Пространство имен Microsoft.VisualBasic.CompilerServices
1 новый тип, 3 типов с новыми членами.
Microsoft.VisualBasic.CompilerServices.Conversions - содержит 1 новых членов:
Microsoft.VisualBasic.CompilerServices.InternalXmlHelper - новый класс
Microsoft.VisualBasic.CompilerServices.NewLateBinding - содержит 10 новых членов:
Метод NewLateBinding.FallbackCall(Object, String, <Object>, <String>, Boolean)
Метод NewLateBinding.FallbackGet(Object, String, <Object>, <String>)
Метод NewLateBinding.FallbackIndexSet(Object, <Object>, <String>)
Метод NewLateBinding.FallbackIndexSetComplex(Object, <Object>, <String>, Boolean, Boolean)
Метод NewLateBinding.FallbackInvokeDefault1(Object, <Object>, <String>, Boolean)
Метод NewLateBinding.FallbackInvokeDefault2(Object, <Object>, <String>, Boolean)
Метод NewLateBinding.FallbackSetComplex(Object, String, <Object>, Boolean, Boolean)
Метод NewLateBinding.LateCallInvokeDefault(Object, <Object>, <String>, Boolean)
Метод NewLateBinding.LateGetInvokeDefault(Object, <Object>, <String>, Boolean)
Microsoft.VisualBasic.CompilerServices.Operators - содержит 1 новых членов:
Пространство имен Microsoft.Win32
4 новых типа, 3 типа новыми членами.
Microsoft.Win32.RegistryKey - содержит 10 новых членов:
Метод RegistryKey.CreateSubKey(String, RegistryKeyPermissionCheck, RegistryOptions)
Метод RegistryKey.CreateSubKey(String, RegistryKeyPermissionCheck, RegistryOptions, RegistrySecurity)
Метод RegistryKey.Dispose()
Метод RegistryKey.FromHandle(SafeRegistryHandle, RegistryView)
Свойство RegistryKey.Handle
Метод RegistryKey.OpenRemoteBaseKey(RegistryHive, String, RegistryView)
Свойство RegistryKey.View
Microsoft.Win32.RegistryOptions - новое перечисление
Microsoft.Win32.RegistryValueKind - содержит 1 новых членов:
Microsoft.Win32.RegistryView - новое перечисление
Microsoft.Win32.FileDialog - содержит 1 новых членов:
- Свойство FileDialog.CustomPlaces
Microsoft.Win32.FileDialogCustomPlace - новый класс
Microsoft.Win32.FileDialogCustomPlaces - новый класс
Пространство имен Microsoft.Win32.SafeHandles
3 новый типа.
Microsoft.Win32.SafeHandles.SafeRegistryHandle - новый класс
Microsoft.Win32.SafeHandles.SafeMemoryMappedFileHandle - новый класс
Microsoft.Win32.SafeHandles.SafeMemoryMappedViewHandle - новый класс
Пространство имен Microsoft.Windows.Themes
1 новый тип, 1 тип с новыми членами.
Microsoft.Windows.Themes.DataGridHeaderBorder - новый класс
Microsoft.Windows.Themes.DataGridHeaderBorder - содержит 2 новых членов: