Microsoft.Win32.Registry |
DynData |
DynData 注册表项仅适用于 Win9x,CLR 将不再支持。 在基于 NT 的操作系统上,请改用 Registry.PerformanceData 注册表项或 RegistryProxy.PerformanceData 注册表代理。 |
System.Activator |
CreateInstance(AppDomain, String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) |
对沙盒使用证据的方法已过时,并将从 .NET Framework 的未来版本中移除。 请使用不采用 System.Security.Policy.Evidence 参数的 Activator.CreateInstance 的重载。 |
System.Activator |
CreateInstance(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) |
对沙盒使用证据的方法已过时,并将从 .NET Framework 的未来版本中移除。 请使用不采用 System.Security.Policy.Evidence 参数的 Activator.CreateInstance 的重载。 |
System.Activator |
CreateInstanceFrom(AppDomain, String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) |
对沙盒使用证据的方法已过时,并将从 .NET Framework 的未来版本中移除。 请使用不采用 System.Security.Policy.Evidence 参数的 Activator.CreateInstanceFrom 的重载。 |
System.Activator |
CreateInstanceFrom(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) |
对沙盒使用证据的方法已过时,并将从 .NET Framework 的未来版本中移除。 请使用不采用 System.Security.Policy.Evidence 参数的 Activator.CreateInstanceFrom 的重载。 |
System.AppDomain |
AppendPrivatePath |
AppendPrivatePath 已弃用。 请改为调查 AppDomainSetup.PrivateBinPath 的用法。 |
System.AppDomain |
ClearPrivatePath |
ClearPrivatePath 已弃用。 请改为调查 AppDomainSetup.PrivateBinPath 的用法。 |
System.AppDomain |
ClearShadowCopyPath |
ClearShadowCopyPath 已弃用。 请改为调查 AppDomainSetup.ShadowCopyDirectories 的用法。 |
System.AppDomain |
CreateInstance(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) |
对沙盒使用证据的方法已过时,并将从 .NET Framework 的未来版本中移除。 请使用不采用 System.Security.Policy.Evidence 参数的 AppDomain.CreateInstance 的重载。 |
System.AppDomain |
CreateInstanceAndUnwrap(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) |
对沙盒使用证据的方法已过时,并将从 .NET Framework 的未来版本中移除。 请使用不采用 System.Security.Policy.Evidence 参数的 AppDomain.CreateInstanceAndUnwrap 的重载。 |
System.AppDomain |
CreateInstanceFrom(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) |
对沙盒使用证据的方法已过时,并将从 .NET Framework 的未来版本中移除。 请使用不采用 System.Security.Policy.Evidence 参数的 AppDomain.CreateInstanceFrom 的重载。 |
System.AppDomain |
CreateInstanceFromAndUnwrap(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) |
对沙盒使用证据的方法已过时,并将从 .NET Framework 的未来版本中移除。 请使用不采用 System.Security.Policy.Evidence 参数的 AppDomain.CreateInstanceFromAndUnwrap 的重载。 |
System.AppDomain |
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) |
程序集级别声明性安全已过时,默认情况下不再由 CLR 强制实施。 |
System.AppDomain |
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet) |
程序集级别声明性安全已过时,默认情况下不再由 CLR 强制实施。 |
System.AppDomain |
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet) |
程序集级别声明性安全已过时,默认情况下不再由 CLR 强制实施。 |
System.AppDomain |
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) |
对沙盒使用证据的方法已过时,并将从 .NET Framework 的未来版本中移除。 请使用不采用 System.Security.Policy.Evidence 参数的 AppDomain.DefineDynamicAssembly 的重载。 |
System.AppDomain |
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet) |
程序集级别声明性安全已过时,默认情况下不再由 CLR 强制实施。 |
System.AppDomain |
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean) |
程序集级别声明性安全已过时,默认情况下不再由 CLR 强制实施。 |
System.AppDomain |
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String,
Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean,
IEnumerable<CustomAttributeBuilder>) |
程序集级别声明性安全已过时,默认情况下不再由 CLR 强制实施。 |
System.AppDomain |
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet) |
程序集级别声明性安全已过时,默认情况下不再由 CLR 强制实施。 |
System.AppDomain |
ExecuteAssembly(String, Evidence) |
对沙盒使用证据的方法已过时,并将从 .NET Framework 的未来版本中移除。 请使用不采用 System.Security.Policy.Evidence 参数的 AppDomain.ExecuteAssembly 的重载。 |
System.AppDomain |
ExecuteAssembly(String, Evidence, String[]) |
对沙盒使用证据的方法已过时,并将从 .NET Framework 的未来版本中移除。 请使用不采用 System.Security.Policy.Evidence 参数的 AppDomain.ExecuteAssembly 的重载。 |
System.AppDomain |
ExecuteAssembly(String, Evidence, String[], Byte[], AssemblyHashAlgorithm) |
对沙盒使用证据的方法已过时,并将从 .NET Framework 的未来版本中移除。 请使用不采用 System.Security.Policy.Evidence 参数的 AppDomain.ExecuteAssembly 的重载。 |
System.AppDomain |
ExecuteAssemblyByName(AssemblyName, Evidence, String[]) |
对沙盒使用证据的方法已过时,并将从 .NET Framework 的未来版本中移除。 请使用不采用 System.Security.Policy.Evidence 参数的 AppDomain.ExecuteAssemblyByName 的重载。 |
System.AppDomain |
ExecuteAssemblyByName(String, Evidence) |
对沙盒使用证据的方法已过时,并将从 .NET Framework 的未来版本中移除。 请使用不采用 System.Security.Policy.Evidence 参数的 AppDomain.ExecuteAssemblyByName 的重载。 |
System.AppDomain |
ExecuteAssemblyByName(String, Evidence, String[]) |
对沙盒使用证据的方法已过时,并将从 .NET Framework 的未来版本中移除。 请使用不采用 System.Security.Policy.Evidence 参数的 AppDomain.ExecuteAssemblyByName 的重载。 |
System.AppDomain |
GetCurrentThreadId |
GetCurrentThreadId 已弃用,因为当托管线程在纤程(又称轻量级线程)上运行时,它无法提供稳定的 ID。 若要获得托管线程的稳定标识符,请使用 Thread.ManagedThreadId 属性。 |
System.AppDomain |
Load(AssemblyName, Evidence) |
对沙盒使用证据的方法已过时,并将从 .NET Framework 的未来版本中移除。 请使用不采用 System.Security.Policy.Evidence 参数的 AppDomain.Load 的重载。 |
System.AppDomain |
Load(Byte[], Byte[], Evidence) |
对沙盒使用证据的方法已过时,并将从 .NET Framework 的未来版本中移除。 请使用不采用 System.Security.Policy.Evidence 参数的 AppDomain.Load 的重载。 |
System.AppDomain |
Load(String, Evidence) |
对沙盒使用证据的方法已过时,并将从 .NET Framework 的未来版本中移除。 请使用不采用 System.Security.Policy.Evidence 参数的 AppDomain.Load 的重载。 |
System.AppDomain |
SetAppDomainPolicy |
AppDomain 策略级别已过时,并将从 .NET Framework 的未来版本中移除。 |
System.AppDomain |
SetCachePath |
SetCachePath 已弃用。 请改为调查 AppDomainSetup.CachePath 的用法。 |
System.AppDomain |
SetDynamicBase |
SetDynamicBase 已弃用。 请改为调查 AppDomainSetup.DynamicBase 的用法。 |
System.AppDomain |
SetShadowCopyFiles |
SetShadowCopyFiles 已弃用。 请改为调查 AppDomainSetup.ShadowCopyFiles 的用法。 |
System.AppDomain |
SetShadowCopyPath |
SetShadowCopyPath 已弃用。 请改为调查 AppDomainSetup.ShadowCopyDirectories 的用法。 |
System.Enum |
ToString(IFormatProvider) |
不使用 provider 参数。 请使用 Enum.ToString()。 |
System.Enum |
ToString(String, IFormatProvider) |
不使用 provider 参数。 请使用 Enum.ToString(String)。 |
System.LoaderOptimization |
DisallowBindings |
此方法已被否决。 请改用 Assembly.Load。 |
System.LoaderOptimization |
DomainMask |
此方法已被否决。 请改用 Assembly.Load。 |
System.Collections.Hashtable |
Hashtable(IDictionary, IHashCodeProvider, IComparer) |
请改用 Hashtable(IDictionary, IEqualityComparer)。 |
System.Collections.Hashtable |
Hashtable(IHashCodeProvider, IComparer) |
请改用 Hashtable(IEqualityComparer)。 |
System.Collections.Hashtable |
Hashtable(Int32, IHashCodeProvider, IComparer) |
请改用 Hashtable(Int32, IEqualityComparer)。 |
System.Collections.Hashtable |
Hashtable(Int32, Single, IHashCodeProvider, IComparer) |
请改用 Hashtable(Int32, Single, IEqualityComparer)。 |
System.Collections.Hashtable |
Hashtable.comparer |
使用 Hashtable.EqualityComparer 属性。 |
System.Collections.Hashtable |
Hashtable.hcp |
使用 KeyComparer 属性。 |
System.Collections.Hashtable |
Hashtable(IDictionary, Single, IHashCodeProvider, IComparer) |
请改用 Hashtable(IDictionary, Single, IEqualityComparer)。 |
System.Configuration.Assemblies.AssemblyHash |
Algorithm |
System.Configuration.Assemblies.AssemblyHash 类已弃用。 |
System.Configuration.Assemblies.AssemblyHash |
AssemblyHash(AssemblyHashAlgorithm, Byte[]) |
System.Configuration.Assemblies.AssemblyHash 类已弃用。 |
System.Configuration.Assemblies.AssemblyHash |
AssemblyHash(Byte[]) |
System.Configuration.Assemblies.AssemblyHash 类已弃用。 |
System.Configuration.Assemblies.AssemblyHash |
Clone |
System.Configuration.Assemblies.AssemblyHash 类已弃用。 |
System.Configuration.Assemblies.AssemblyHash |
Empty |
System.Configuration.Assemblies.AssemblyHash 类已弃用。 |
System.Configuration.Assemblies.AssemblyHash |
GetValue |
System.Configuration.Assemblies.AssemblyHash 类已弃用。 |
System.Configuration.Assemblies.AssemblyHash |
SetValue |
System.Configuration.Assemblies.AssemblyHash 类已弃用。 |
System.Diagnostics.Debugger |
Debugger |
请勿创建 Debugger 类的实例。 请改为在此类型上直接调用静态方法。 |
System.Diagnostics.StackTrace |
StackTrace(Thread, Boolean) |
在 .NET Framework 4.5 中首次被废弃。
此构造函数已弃用。 使用不需要 Thread 参数的构造函数。 |
System.Diagnostics.SymbolStore.ISymbolBinder |
GetReader |
建议的替代项是 ISymbolBinder1.GetReader,其将导入程序接口指针视为 IntPtr 而不是 Int32,因此可以同时在 32 位和 64 位体系结构上工作。 |
System.Globalization.CultureTypes |
FrameworkCultures |
此值已弃用。 使用 System.Globalization.CultureTypes 中的其他值。 |
System.Globalization.CultureTypes |
WindowsOnlyCultures |
此值已弃用。 使用 System.Globalization.CultureTypes 中的其他值。 |
System.IO.FileStream |
FileStream(IntPtr, FileAccess) |
此构造函数已弃用。 请改用 FileStream(SafeFileHandle, FileAccess)。 |
System.IO.FileStream |
FileStream(IntPtr, FileAccess, Boolean) |
此构造函数已弃用。 请改用 FileStream(SafeFileHandle, FileAccess),如果需要,也可以选择通过 ownsHandle = false 设置新 Microsoft.Win32.SafeHandles.SafeFileHandle。 |
System.IO.FileStream |
FileStream(IntPtr, FileAccess, Boolean, Int32) |
此构造函数已弃用。 请改用 FileStream(SafeFileHandle, FileAccess, Int32),如果需要,也可以选择通过 ownsHandle = false 设置新 Microsoft.Win32.SafeHandles.SafeFileHandle。 |
System.IO.FileStream |
FileStream(IntPtr, FileAccess, Boolean, Int32, Boolean) |
此构造函数已弃用。 请改用 FileStream(SafeFileHandle, FileAccess, Int32, Boolean),如果需要,也可以选择通过 ownsHandle = false 设置新 Microsoft.Win32.SafeHandles.SafeFileHandle。 |
System.IO.FileStream |
Handle |
此属性已弃用。 改用 FileStream.SafeFileHandle 属性。 |
System.IO.Path |
InvalidPathChars |
请改用 Path.GetInvalidPathChars 或 Path.GetInvalidFileNameChars。 |
System.IO.Stream |
CreateWaitHandle |
最终将移除 CreateWaitHandle。 请改用 new ManualResetEvent(false) 。 |
System.IO.Stream |
ObjectInvariant |
在 .NET Framework 4.5 中首次被废弃。
请勿调用或重写此方法。 |
System.IO.IsolatedStorage.IsolatedStorage |
CurrentSize |
CurrentSize 已弃用,因为它不符合 CLS。 若要获得当前大小,请使用 IsolatedStorage.UsedSize。 |
System.IO.IsolatedStorage.IsolatedStorage |
MaximumSize |
MaximumSize 已弃用,因为它不符合 CLS。 若要获得最大大小,请使用 IsolatedStorage.Quota。 |
System.IO.IsolatedStorage.IsolatedStorageFile |
CurrentSize |
CurrentSize 已弃用,因为它不符合 CLS。 若要获得当前大小,请使用 UsedSize。 |
System.IO.IsolatedStorage.IsolatedStorageFile |
MaximumSize |
MaximumSize 已弃用,因为它不符合 CLS。 若要获得最大大小,请使用 IsolatedStorageFile.Quota。 |
System.IO.IsolatedStorage.IsolatedStorageFileStream |
Handle |
此属性已弃用。 改用 IsolatedStorageFileStream.SafeFileHandle 属性。 |
System.Reflection.Assembly |
Load(AssemblyName, Evidence) |
此方法已过时,并将从 .NET Framework 的未来版本中移除。 请使用不采用 System.Security.Policy.Evidence 参数的 Assembly.Load 的重载。 |
System.Reflection.Assembly |
Load(Byte[], Byte[], Evidence) |
此方法已过时,并将从 .NET Framework 的未来版本中移除。 请使用不采用 System.Security.Policy.Evidence 参数的 Assembly.Load 的重载。 |
System.Reflection.Assembly |
Load(String, Evidence) |
此方法已过时,并将从 .NET Framework 的未来版本中移除。 请使用不采用 System.Security.Policy.Evidence 参数的 Assembly.Load 的重载。 |
System.Reflection.Assembly |
LoadFile(String, Evidence) |
此方法已过时,并将从 .NET Framework 的未来版本中移除。 请使用不采用 System.Security.Policy.Evidence 参数的 Assembly.LoadFile 的重载。 |
System.Reflection.Assembly |
LoadFrom(String, Evidence) |
此方法已过时,并将从 .NET Framework 的未来版本中移除。 请使用不采用 System.Security.Policy.Evidence 参数的 Assembly.LoadFrom 的重载。 |
System.Reflection.Assembly |
LoadFrom(String, Evidence, Byte[], AssemblyHashAlgorithm) |
此方法已过时,并将从 .NET Framework 的未来版本中移除。 请使用不采用 System.Security.Policy.Evidence 参数的 Assembly.LoadFrom 的重载。 |
System.Reflection.Assembly |
LoadWithPartialName(String) |
此方法已被否决。 请改用 Assembly.Load。 |
System.Reflection.Assembly |
LoadWithPartialName(String, Evidence) |
此方法已被否决。 请改用 Assembly.Load。 |
System.Reflection.AssemblyFlagsAttribute |
AssemblyFlagsAttribute(Int32) |
此构造函数已弃用。 请改用 AssemblyFlagsAttribute(AssemblyNameFlags)。 |
System.Reflection.AssemblyFlagsAttribute |
AssemblyFlagsAttribute(UInt32) |
此构造函数已弃用。 请改用 AssemblyFlagsAttribute(AssemblyNameFlags)。 |
System.Reflection.AssemblyFlagsAttribute |
Flags |
此属性已弃用。 请改用 AssemblyFlagsAttribute.AssemblyFlags。 |
System.Reflection.Emit.ConstructorBuilder |
ReturnType |
此属性已弃用。 |
System.Reflection.Emit.FieldBuilder |
SetMarshal |
有一个可用的备用 API:发出 System.Runtime.InteropServices.MarshalAsAttribute 自定义特性。 |
System.Reflection.Emit.FlowControl |
Phi |
此 API 已弃用。 |
System.Reflection.Emit.MethodBuilder |
SetMarshal |
有一个可用的备用 API:发出 System.Runtime.InteropServices.MarshalAsAttribute 自定义特性。 |
System.Reflection.Emit.OpCodeType |
Annotation |
此 API 已弃用。 |
System.Reflection.Emit.OperandType |
InlinePhi |
此 API 已弃用。 |
System.Reflection.Emit.ParameterBuilder |
SetMarshal |
有一个可用的备用 API:发出 System.Runtime.InteropServices.MarshalAsAttribute 自定义特性。 |
System.Resources.ResourceManager |
ResourceSets |
请改为调用 ResourceManager.InternalGetResourceSet(CultureInfo, Boolean, Boolean)。 |
System.Runtime.InteropServices.Marshal |
GetManagedThunkForUnmanagedMethodPtr |
GetManagedThunkForUnmanagedMethodPtr 方法已弃用,并将从未来版本中移除。 |
System.Runtime.InteropServices.Marshal |
GetThreadFromFiberCookie |
GetThreadFromFiberCookie 方法已弃用。 若要执行此操作,请使用托管 API。 |
System.Runtime.InteropServices.Marshal |
GetTypeInfoName(UCOMITypeInfo) |
请改用 Marshal.GetTypeInfoName(ITypeInfo)。 |
System.Runtime.InteropServices.Marshal |
GetTypeLibGuid(UCOMITypeLib) |
请改用 Marshal.GetTypeLibGuid(ITypeLib)。 |
System.Runtime.InteropServices.Marshal |
GetTypeLibLcid(UCOMITypeLib) |
请改用 Marshal.GetTypeLibLcid(ITypeLib)。 |
System.Runtime.InteropServices.Marshal |
GetTypeLibName(UCOMITypeLib) |
请改用 Marshal.GetTypeLibName(ITypeLib)。 |
System.Runtime.InteropServices.Marshal |
GetUnmanagedThunkForManagedMethodPtr |
GetUnmanagedThunkForManagedMethodPtr 方法已弃用,并将从未来版本中移除。 |
System.Runtime.InteropServices.Marshal |
ReleaseThreadCache |
此 API 未执行任何操作,并将从 CLR 的未来版本中删除。 |
System.Runtime.InteropServices.RuntimeEnvironment |
RuntimeEnvironment |
使用此成员会生成编译器错误。
请勿创建 System.Runtime.InteropServices.RuntimeEnvironment 类的实例。 请改为在此类型上直接调用静态方法。 |
System.Runtime.Remoting.Channels.ChannelServices |
RegisterChannel |
请改用 ChannelServices.RegisterChannel(IChannel, Boolean)。 |
System.Runtime.Remoting.Lifetime.LifetimeServices |
LifetimeServices |
使用此成员会生成编译器错误。
请勿创建 LifetimeServices 类的实例。 请改为在此类型上直接调用静态方法。 |
System.Runtime.Remoting.RemotingConfiguration |
Configure(String) |
请改用 RemotingConfiguration.Configure(String, Boolean)。 |
System.Runtime.Remoting.RemotingServices |
LogRemotingStage |
建议不要使用此方法。 LogRemotingStage 仅供内部诊断使用。 |
System.Security.CodeAccessPermission |
Deny |
Deny 已过时,并将从 .NET Framework 的未来版本中移除。 |
System.Security.CodeAccessPermission |
RevertDeny |
Deny 已过时,并将从 .NET Framework 的未来版本中移除。 |
System.Security.HostSecurityManager |
DomainPolicy |
AppDomain 策略级别已过时,并将从 .NET Framework 的未来版本中移除。 |
System.Security.HostSecurityManagerOptions |
HostPolicyLevel |
AppDomain 策略级别已过时,并将从 .NET Framework 的未来版本中移除。 |
System.Security.PermissionSet |
ConvertPermissionSet |
此方法已过时,不应再使用。 |
System.Security.PermissionSet |
Deny |
Deny 已过时,并将从 .NET Framework 的未来版本中移除。 |
System.Security.SecurityCriticalAttribute |
Scope |
System.Security.SecurityCriticalScope 仅用于实现 .NET Framework 2.0 透明度兼容性。 |
System.Security.SecurityManager |
CheckExecutionRights |
由于执行权限检查再也无法关闭,因此 CheckExecutionRights 属性将不再起作用。 |
System.Security.SecurityManager |
IsGranted |
IsGranted 已过时,并将从 .NET Framework 的未来版本中移除。 请改用 AppDomain.PermissionSet 属性或 Assembly.PermissionSet 属性。 |
System.Security.SecurityManager |
LoadPolicyLevelFromFile |
此方法已过时,并将从 .NET Framework 的未来版本中移除。 |
System.Security.SecurityManager |
LoadPolicyLevelFromString |
此方法已过时,并将从 .NET Framework 的未来版本中移除。 |
System.Security.SecurityManager |
PolicyHierarchy |
此方法已过时,并将从 .NET Framework 的未来版本中移除。 |
System.Security.SecurityManager |
ResolvePolicy(Evidence) |
此方法已过时,并将从 .NET Framework 的未来版本中移除。 |
System.Security.SecurityManager |
ResolvePolicy(Evidence, PermissionSet, PermissionSet, PermissionSet, PermissionSet) |
此方法已过时,并将从 .NET Framework 的未来版本中移除。 |
System.Security.SecurityManager |
ResolvePolicy(Evidence[]) |
此方法已过时,并将从 .NET Framework 的未来版本中移除。 |
System.Security.SecurityManager |
ResolvePolicyGroups |
此方法已过时,并将从 .NET Framework 的未来版本中移除。 |
System.Security.SecurityManager |
ResolveSystemPolicy |
此方法已过时,并将从 .NET Framework 的未来版本中移除。 |
System.Security.SecurityManager |
SavePolicy |
此方法已过时,并将从 .NET Framework 的未来版本中移除。 |
System.Security.SecurityManager |
SavePolicyLevel |
此方法已过时,并将从 .NET Framework 的未来版本中移除。 |
System.Security.SecurityManager |
SecurityEnabled |
由于安全性再也无法关闭,因此 SecurityEnabled 属性将不再起作用。 |
System.Security.Cryptography.PasswordDeriveBytes |
GetBytes |
System.Security.Cryptography.Rfc2898DeriveBytes 替换 System.Security.Cryptography.PasswordDeriveBytes 从密码派生密钥材料,并且在新应用程序中为首选。 |
System.Security.Cryptography.X509Certificates.X509Certificate |
GetIssuerName |
此方法已被否决。 改用 X509Certificate.Issuer 属性。 |
System.Security.Cryptography.X509Certificates.X509Certificate |
GetName |
此方法已被否决。 改用 X509Certificate.Subject 属性。 |
System.Security.Permissions.FileIOPermissionAttribute |
All |
改用 FileIOPermissionAttribute.ViewAndModify 属性。 |
System.Security.Permissions.ReflectionPermissionAttribute |
ReflectionEmit |
CLR 不再使用此权限。 |
System.Security.Permissions.ReflectionPermissionAttribute |
TypeInformation |
此 API 已弃用。 |
System.Security.Permissions.ReflectionPermissionFlag |
AllFlags |
此权限已弃用。 AllFlags 枚举成员不包括 RestrictedMemberAccess。 使用 PermissionState.Unrestricted 获取完全访问权限。 |
System.Security.Permissions.ReflectionPermissionFlag |
ReflectionEmit |
CLR 不再使用此权限。 |
System.Security.Permissions.ReflectionPermissionFlag |
TypeInformation |
此 API 已弃用。 |
System.Security.Permissions.RegistryPermissionAttribute |
All |
改用 RegistryPermissionAttribute.ViewAndModify 属性。 |
System.Security.Permissions.SecurityAction |
Deny |
Deny 已过时,并将从 .NET Framework 的未来版本中移除。 |
System.Security.Permissions.SecurityAction |
RequestMinimum |
程序集级别声明性安全已过时,默认情况下不再由 CLR 强制实施。 |
System.Security.Permissions.SecurityAction |
RequestOptional |
程序集级别声明性安全已过时,默认情况下不再由 CLR 强制实施。 |
System.Security.Permissions.SecurityAction |
RequestRefuse |
程序集级别声明性安全已过时,默认情况下不再由 CLR 强制实施。 |
System.Security.Policy.Evidence |
AddAssembly |
此方法已过时。 请改用 Evidence.AddAssemblyEvidence。 |
System.Security.Policy.Evidence |
AddHost |
此方法已过时。 请改用 Evidence.AddHostEvidence。 |
System.Security.Policy.Evidence |
CopyTo |
证据不应被视为 System.Collections.ICollection。 请使用 Evidence.GetHostEnumerator 和 Evidence.GetAssemblyEnumerator 方法,而不是使用 CopyTo。 |
System.Security.Policy.Evidence |
Count |
证据不应被视为 System.Collections.ICollection。 请使用 Evidence.GetHostEnumerator 和 Evidence.GetAssemblyEnumerator 循环访问证据,以收集计数。 |
System.Security.Policy.Evidence |
Evidence(Object[], Object[]) |
此构造函数已过时。 请改用 Evidence(EvidenceBase[], EvidenceBase[]) 构造函数。 |
System.Security.Policy.Evidence |
GetEnumerator |
GetEnumerator 已过时。 请改用 Evidence.GetHostEnumerator 和 Evidence.GetAssemblyEnumerator。 |
System.Security.Policy.PolicyLevel |
AddFullTrustAssembly(StrongName) |
由于所有 GAC 程序集始终都获得完全信任,则完全信任列表不再有意义。 应安装在 GAC 安全策略中所使用的任何程序集,以确保它们是受信任的。 |
System.Security.Policy.PolicyLevel |
AddFullTrustAssembly(StrongNameMembershipCondition) |
由于所有 GAC 程序集始终都获得完全信任,则完全信任列表不再有意义。 应安装在 GAC 安全策略中所使用的任何程序集,以确保它们是受信任的。 |
System.Security.Policy.PolicyLevel |
CreateAppDomainLevel |
AppDomain 策略级别已过时,并将从 .NET Framework 的未来版本中移除。 |
System.Security.Policy.PolicyLevel |
FullTrustAssemblies |
由于所有 GAC 程序集始终都获得完全信任,则完全信任列表不再有意义。 应安装在 GAC 安全策略中所使用的任何程序集,以确保它们是受信任的。 |
System.Security.Policy.PolicyLevel |
RemoveFullTrustAssembly(StrongName) |
由于所有 GAC 程序集始终都获得完全信任,则完全信任列表不再有意义。 应安装在 GAC 安全策略中所使用的任何程序集,以确保它们是受信任的。 |
System.Security.Policy.PolicyLevel |
RemoveFullTrustAssembly(StrongNameMembershipCondition) |
由于所有 GAC 程序集始终都获得完全信任,则完全信任列表不再有意义。 应安装在 GAC 安全策略中所使用的任何程序集,以确保它们是受信任的。 |
System.Threading.Overlapped |
EventHandle |
此属性不兼容 64 位系统或软件。 请改用 Overlapped.EventHandleIntPtr。 |
System.Threading.Overlapped |
Overlapped(Int32, Int32, Int32, IAsyncResult) |
此构造函数不兼容 64 位系统或软件。 请使用采用事件句柄的 System.IntPtr 的 Overlapped(Int32, Int32, IntPtr, IAsyncResult) 构造函数 |
System.Threading.Overlapped |
Pack(IOCompletionCallback) |
此方法不安全。 请改用 Overlapped.Pack(IOCompletionCallback, Object)。 |
System.Threading.Overlapped |
UnsafePack(IOCompletionCallback) |
此方法不安全。 请改用 Overlapped.UnsafePack(IOCompletionCallback, Object)。 |
System.Threading.Thread |
ApartmentState |
ApartmentState 属性已弃用。 请改用 Thread.GetApartmentState、Thread.SetApartmentState 或 Thread.TrySetApartmentState。 |
System.Threading.Thread |
GetCompressedStack |
GetCompressedStack 不再受支持。 使用 System.Threading.CompressedStack 类。 |
System.Threading.Thread |
Resume |
Resume 已弃用。 请使用 System.Threading 中的其他类,如 Monitor、Mutex、EventWaitHandle 和 Semaphore,以同步线程或保护资源。 |
System.Threading.Thread |
SetCompressedStack |
SetCompressedStack 不再受支持。 使用 System.Threading.CompressedStack 类。 |
System.Threading.Thread |
Suspend |
Suspend 已弃用。 请使用 System.Threading 中的其他类,如 Monitor、Mutex、EventWaitHandle 和 Semaphore,以同步线程或保护资源。 |
System.Threading.ThreadPool |
BindHandle(IntPtr) |
BindHandle(IntPtr) 已弃用。 请改用 ThreadPool.BindHandle(SafeHandle)。 |
System.Threading.WaitHandle |
Handle |
改用 WaitHandle.SafeWaitHandle 属性。 |