Microsoft.Win32.Registry |
DynData |
DynData 登錄機碼僅適用於 Win9x,不再受到 CLR 的支援。 在 NT 架構的作業系統上,請改用 Registry.PerformanceData 登錄機碼或 RegistryProxy.PerformanceData 登錄 Proxy。 |
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 已過時,因為當受控執行緒在 Fiber (也稱為輕量型執行緒) 上執行時,它無法提供固定識別碼。 若要取得 Managed 執行緒的固定識別碼,請使用 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 屬性。 |