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 を提供しないためです。 マネージド スレッドの固定の 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) を使用してください。必要な場合は、新しい Microsoft.Win32.SafeHandles.SafeFileHandle を ownsHandle = false で作成してください。 |
System.IO.FileStream |
FileStream(IntPtr, FileAccess, Boolean, Int32) |
このコンストラクターの使用は非推奨とされました。 代わりに、FileStream(SafeFileHandle, FileAccess, Int32) を使用してください。必要な場合は、新しい Microsoft.Win32.SafeHandles.SafeFileHandle を ownsHandle = false で作成してください。 |
System.IO.FileStream |
FileStream(IntPtr, FileAccess, Boolean, Int32, Boolean) |
このコンストラクターの使用は非推奨とされました。 代わりに、FileStream(SafeFileHandle, FileAccess, Int32, Boolean) を使用してください。必要な場合は、新しい Microsoft.Win32.SafeHandles.SafeFileHandle を ownsHandle = false で作成してください。 |
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 として扱うことはできません。 CopyTo を使用する代わりに、Evidence.GetHostEnumerator メソッドと Evidence.GetAssemblyEnumerator メソッドを使用してください。 |
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 ビット互換ではありません。 イベント ハンドル用に Overlapped(Int32, Int32, IntPtr, IAsyncResult) を取得する System.IntPtr コンストラクターを使用してください。 |
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 の使用は非推奨とされました。 スレッドを同期させる場合やリソースを保護する場合は、Monitor、Mutex、EventWaitHandle、Semaphore など、System.Threading の他のクラスを使用してください。 |
System.Threading.Thread |
SetCompressedStack |
SetCompressedStack はサポート対象から除外されました。 System.Threading.CompressedStack クラスを使用します。 |
System.Threading.Thread |
Suspend |
Suspend の使用は非推奨とされました。 スレッドを同期させる場合やリソースを保護する場合は、Monitor、Mutex、EventWaitHandle、Semaphore など、System.Threading の他のクラスを使用してください。 |
System.Threading.ThreadPool |
BindHandle(IntPtr) |
BindHandle(IntPtr) の使用は非推奨とされました。 代わりに、ThreadPool.BindHandle(SafeHandle) を使用してください。 |
System.Threading.WaitHandle |
Handle |
代わりに、WaitHandle.SafeWaitHandle プロパティを使用してください。 |