此报告将列出 Microsoft 命名空间中在 .NET Framework 4 版 中新增的类型和成员,并提供指向每个类型和成员的参考文档的链接。 有关指向新命名空间的链接,请参见 .NET Framework 4 中的新增命名空间。
Microsoft.Build.BuildEngine 命名空间
2 种新类型。
Microsoft.Build.Conversion 命名空间
1 种有新成员的类型。
Microsoft.Build.Conversion.ProjectFileConverter - 包含 1 个新成员:
Microsoft.Build.Framework 命名空间
10 种新类型,18 种有新成员的类型。
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>) 构造函数
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.Equality(BuildEventContext, BuildEventContext) 方法
BuildEventContext.Inequality(BuildEventContext, BuildEventContext) 方法
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>) 构造函数
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.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.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) 构造函数
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.TaskStartedEventArgs - 包含 1 个新成员:
- TaskStartedEventArgs.TaskStartedEventArgs(String, String, String, String, String, DateTime) 构造函数
Microsoft.Build.Tasks 命名空间
8 种新类型,22 种有新成员的类型。
Microsoft.Build.Tasks.AL - 包含 1 个新成员:
Microsoft.Build.Tasks.AspNetCompiler - 包含 1 个新成员:
Microsoft.Build.Tasks.AssignProjectConfiguration - 包含 8 个新成员:
Microsoft.Build.Tasks.Copy - 包含 3 个新成员:
Microsoft.Build.Tasks.Csc - 包含 1 个新成员:
Microsoft.Build.Tasks.Error - 包含 1 个新成员:
- Error.File 属性
Microsoft.Build.Tasks.GenerateApplicationManifest - 包含 1 个新成员:
Microsoft.Build.Tasks.GenerateManifestBase - 包含 1 个新成员:
Microsoft.Build.Tasks.GenerateResource - 包含 12 个新成员:
Microsoft.Build.Tasks.GenerateTrustInfo - 包含 1 个新成员:
Microsoft.Build.Tasks.GetFrameworkPath - 包含 1 个新成员:
Microsoft.Build.Tasks.GetFrameworkSdkPath - 包含 1 个新成员:
Microsoft.Build.Tasks.LC - 包含 1 个新成员:
Microsoft.Build.Tasks.ManagedCompiler - 包含 1 个新成员:
Microsoft.Build.Tasks.MSBuild - 包含 1 个新成员:
Microsoft.Build.Tasks.ResolveAssemblyReference - 包含 8 个新成员:
Microsoft.Build.Tasks.ResolveComReference - 包含 6 个新成员:
Microsoft.Build.Tasks.ResolveProjectBase - 包含 1 个新成员:
Microsoft.Build.Tasks.SGen - 包含 3 个新成员:
SGen.Types 属性
Microsoft.Build.Tasks.Vbc - 包含 2 个新成员:
Microsoft.Build.Tasks.Warning - 包含 1 个新成员:
- Warning.File 属性
Microsoft.Build.Tasks.WriteLinesToFile - 包含 1 个新成员:
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) 构造函数
Microsoft.Build.Tasks.Hosting 命名空间
2 种新类型。
Microsoft.Build.Utilities 命名空间
9 种新类型,7 种有新成员的类型。
Microsoft.Build.Utilities.CommandLineBuilder - 包含 1 个新成员:
Microsoft.Build.Utilities.TargetDotNetFrameworkVersion - 包含 1 个新成员:
Microsoft.Build.Utilities.Task - 包含 1 个新成员:
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 个新成员:
Microsoft.Data.Entity.Build.Tasks 命名空间
2 种新类型,1 种有新成员的类型。
Microsoft.Data.Entity.Build.Tasks.EntityClean - 包含 1 个新成员:
Microsoft.Data.Entity.Build.Tasks.EntityDeploySetLogicalNames - 新类
: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.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 个新成员:
Microsoft.Win32.RegistryValueKind - 包含 1 个新成员:
Microsoft.Win32.FileDialog - 包含 1 个新成员:
Microsoft.Win32.SafeHandles 命名空间
3 种新类型。
Microsoft.Windows.Themes 命名空间
1 种新类型,1 种有新成员的类型。
Microsoft.Windows.Themes.DataGridHeaderBorder - 包含 2 个新成员: