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) |
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であり、Int32ではなくインポーター インターフェイス ポインターをIntPtrとして受け取り、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として扱うべきではありません。
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 ビット互換性がありません。 イベント ハンドルの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 プロパティを使用してください。 |