次の方法で共有


.NET Framework の古いメンバー

この記事では、.NET Framework 4.5 以降のバージョンで使用されなくなった型メンバーの一覧を示します。 型メンバーはアセンブリごとにグループ化されます。

この記事では、古い型のメンバーを一覧表示しません。 古い型の一覧については、「 古い型」を参照してください。

mscorlib.dll

タイプ メンバー メッセージ
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.GetHostEnumeratorEvidence.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.GetApartmentStateThread.SetApartmentState 、または Thread.TrySetApartmentState を使用します。
System.Threading.Thread GetCompressedStack GetCompressedStack はサポートされなくなりました。 System.Threading.CompressedStack クラスを使用します。
System.Threading.Thread Resume Resume は非推奨となりました。 スレッドの同期やリソースの保護には、 System.Threadingの他のクラス ( MonitorMutexEventWaitHandleSemaphore など) を使用します。
System.Threading.Thread SetCompressedStack SetCompressedStack はサポートされなくなりました。 System.Threading.CompressedStack クラスを使用します。
System.Threading.Thread Suspend Suspend は非推奨となりました。 スレッドの同期やリソースの保護には、 System.Threadingの他のクラス ( MonitorMutexEventWaitHandleSemaphoreなど) を使用します。
System.Threading.ThreadPool BindHandle(IntPtr) BindHandle(IntPtr) は非推奨となりました。 ThreadPool.BindHandle(SafeHandle) を代わりに使用します。
System.Threading.WaitHandle Handle 代わりに、WaitHandle.SafeWaitHandle プロパティを使用してください。

PresentationCore.dll

タイプ メンバー メッセージ
System.Windows.UIElement BitmapEffect ビットマップ効果は非推奨となり、機能しなくなりました。 必要に応じて、 System.Windows.Media.Effects.Effect を使用することを検討してください。
System.Windows.UIElement BitmapEffectInput ビットマップ効果は非推奨となり、機能しなくなりました。 必要に応じて、 System.Windows.Media.Effects.Effect を使用することを検討してください。
System.Windows.UIElement PersistId PersistId は古いプロパティであり、今後のリリースで削除される可能性があります。 このプロパティの値は定義されていません。
System.Windows.Media.ContainerVisual BitmapEffect ビットマップ効果は非推奨となり、機能しなくなりました。 必要に応じて、 System.Windows.Media.Effects.Effect を使用することを検討してください。
System.Windows.Media.ContainerVisual BitmapEffectInput ビットマップ効果は非推奨となり、機能しなくなりました。 必要に応じて、 System.Windows.Media.Effects.Effect を使用することを検討してください。
System.Windows.Media.DrawingContext PushEffect ビットマップ効果は非推奨となり、機能しなくなりました。 必要に応じて、 System.Windows.Media.Effects.Effect を使用することを検討してください。
System.Windows.Media.FormattedText FormattedText(String, CultureInfo, FlowDirection, Typeface, Double, Brush) PixelsPerDip オーバーライドを使用します。
System.Windows.Media.FormattedText FormattedText(String, CultureInfo, FlowDirection, Typeface, Double, Brush, NumberSubstitution) PixelsPerDip オーバーライドを使用します。
System.Windows.Media.FormattedText FormattedText(String, CultureInfo, FlowDirection, Typeface, Double, Brush, NumberSubstitution, TextFormattingMode) PixelsPerDip オーバーライドを使用します。
System.Windows.Media.GlyphRun GlyphRun() PixelsPerDip オーバーライドを使用します。
System.Windows.Media.GlyphRun GlyphRun(GlyphTypeface, Int32, Boolean, Double, IList<UInt16>, Point, IList<Double>, IList<Point>, IList<Char>, String, IList<UInt16>, IList<Boolean>, XmlLanguage) PixelsPerDip オーバーライドを使用します。
System.Windows.Media.RenderCapability IsShaderEffectSoftwareRenderingSupported このプロパティの使用は非推奨です。 代わりに静的 RenderCapability.IsPixelShaderVersionSupportedInSoftware メソッドを使用してください。
System.Windows.Media.Visual VisualBitmapEffect ビットマップ効果は非推奨となり、機能しなくなりました。 必要に応じて、 System.Windows.Media.Effects.Effect を使用することを検討してください。
System.Windows.Media.Visual VisualBitmapEffectInput ビットマップ効果は非推奨となり、機能しなくなりました。 必要に応じて、 System.Windows.Media.Effects.Effect を使用することを検討してください。
System.Windows.Media.Effects.BevelBitmapEffect CreateUnmanagedEffect ビットマップ効果は非推奨となり、機能しなくなりました。 必要に応じて、 System.Windows.Media.Effects.Effect を使用することを検討してください。
System.Windows.Media.Effects.BevelBitmapEffect UpdateUnmanagedPropertyState ビットマップ効果は非推奨となり、機能しなくなりました。 必要に応じて、 System.Windows.Media.Effects.Effect を使用することを検討してください。
System.Windows.Media.Effects.BitmapEffect CreateBitmapEffectOuter ビットマップ効果は非推奨となり、機能しなくなりました。 必要に応じて、 System.Windows.Media.Effects.Effect を使用することを検討してください。
System.Windows.Media.Effects.BitmapEffect CreateUnmanagedEffect ビットマップ効果は非推奨となり、機能しなくなりました。 必要に応じて、 System.Windows.Media.Effects.Effect を使用することを検討してください。
System.Windows.Media.Effects.BitmapEffect GetOutput ビットマップ効果は非推奨となり、機能しなくなりました。 必要に応じて、 System.Windows.Media.Effects.Effect を使用することを検討してください。
System.Windows.Media.Effects.BitmapEffect InitializeBitmapEffect ビットマップ効果は非推奨となり、機能しなくなりました。 必要に応じて、 System.Windows.Media.Effects.Effect を使用することを検討してください。
System.Windows.Media.Effects.BitmapEffect SetValue ビットマップ効果は非推奨となり、機能しなくなりました。 必要に応じて、 System.Windows.Media.Effects.Effect を使用することを検討してください。
System.Windows.Media.Effects.BitmapEffect UpdateUnmanagedPropertyState ビットマップ効果は非推奨となり、機能しなくなりました。 必要に応じて、 System.Windows.Media.Effects.Effect を使用することを検討してください。
System.Windows.Media.Effects.BitmapEffectGroup CreateUnmanagedEffect ビットマップ効果は非推奨となり、機能しなくなりました。 必要に応じて、 System.Windows.Media.Effects.Effect を使用することを検討してください。
System.Windows.Media.Effects.BitmapEffectGroup UpdateUnmanagedPropertyState ビットマップ効果は非推奨となり、機能しなくなりました。 必要に応じて、 System.Windows.Media.Effects.Effect を使用することを検討してください。
System.Windows.Media.Effects.BlurBitmapEffect CreateUnmanagedEffect ビットマップ効果は非推奨となり、機能しなくなりました。 必要に応じて、 System.Windows.Media.Effects.Effect を使用することを検討してください。
System.Windows.Media.Effects.BlurBitmapEffect UpdateUnmanagedPropertyState ビットマップ効果は非推奨となり、機能しなくなりました。 必要に応じて、 System.Windows.Media.Effects.Effect を使用することを検討してください。
System.Windows.Media.Effects.DropShadowBitmapEffect CreateUnmanagedEffect ビットマップ効果は非推奨となり、機能しなくなりました。 必要に応じて、 System.Windows.Media.Effects.Effect を使用することを検討してください。
System.Windows.Media.Effects.DropShadowBitmapEffect UpdateUnmanagedPropertyState ビットマップ効果は非推奨となり、機能しなくなりました。 必要に応じて、 System.Windows.Media.Effects.Effect を使用することを検討してください。
System.Windows.Media.Effects.EmbossBitmapEffect CreateUnmanagedEffect ビットマップ効果は非推奨となり、機能しなくなりました。 必要に応じて、 System.Windows.Media.Effects.Effect を使用することを検討してください。
System.Windows.Media.Effects.EmbossBitmapEffect UpdateUnmanagedPropertyState ビットマップ効果は非推奨となり、機能しなくなりました。 必要に応じて、 System.Windows.Media.Effects.Effect を使用することを検討してください。
System.Windows.Media.Effects.OuterGlowBitmapEffect CreateUnmanagedEffect ビットマップ効果は非推奨となり、機能しなくなりました。 必要に応じて、 System.Windows.Media.Effects.Effect を使用することを検討してください。
System.Windows.Media.Effects.OuterGlowBitmapEffect UpdateUnmanagedPropertyState ビットマップ効果は非推奨となり、機能しなくなりました。 必要に応じて、 System.Windows.Media.Effects.Effect を使用することを検討してください。
System.Windows.Media.Media3D.Viewport3DVisual BitmapEffect ビットマップ効果は非推奨となり、機能しなくなりました。 必要に応じて、 System.Windows.Media.Effects.Effect を使用することを検討してください。
System.Windows.Media.Media3D.Viewport3DVisual BitmapEffectInput ビットマップ効果は非推奨となり、機能しなくなりました。 必要に応じて、 System.Windows.Media.Effects.Effect を使用することを検討してください。

PresentationFramework.dll

System.Activities.dll

タイプ メンバー メッセージ
System.Activities.Debugger.XamlDebuggerXmlReader XamlDebuggerXmlReader(XamlReader, IXamlLineInfo, TextReader) .NET Framework 4.5 では最初に非推奨になりました。

このコンストラクターは使用しないでください。 代わりに、XamlDebuggerXmlReader(TextReader) タグまたは XamlDebuggerXmlReader(TextReader, XamlSchemaContext) タグを使用してください。
System.Activities.Debugger.XamlDebuggerXmlReader XamlDebuggerXmlReader(XamlReader, TextReader) .NET Framework 4.5 では最初に非推奨になりました。

このコンストラクターは使用しないでください。 代わりに、XamlDebuggerXmlReader(TextReader) タグまたは XamlDebuggerXmlReader(TextReader, XamlSchemaContext) タグを使用してください。

System.Activities.Presentation.dll

タイプ メンバー メッセージ
System.Activities.Presentation.DragDropHelper DoDragMove(WorkflowViewElement, Point) このメソッドは、複数の項目のドラッグをサポートしていません。
System.Activities.Presentation.DragDropHelper GetCompositeView(DragEventArgs) .NET Framework 4.5 では最初に非推奨になりました。

このメソッドは、複数の項目のドラッグをサポートしていません。 GetCompositeView(WorkflowViewElement) を代わりに使用します。
System.Activities.Presentation.DragDropHelper GetDragDropCompletedEffects このメソッドは、複数の項目のドラッグをサポートしていません。
System.Activities.Presentation.DragDropHelper GetDraggedModelItem .NET Framework 4.5 では最初に非推奨になりました。

このメソッドは、複数の項目のドラッグをサポートしていません。 GetDraggedModelItems を代わりに使用します。
System.Activities.Presentation.DragDropHelper GetDroppedObject .NET Framework 4.5 では最初に非推奨になりました。

このメソッドは、複数の項目のドラッグをサポートしていません。 GetDroppedObjects を代わりに使用します。
System.Activities.Presentation.DragDropHelper SetDragDropCompletedEffects このメソッドは、複数の項目のドラッグをサポートしていません。
System.Activities.Presentation.Services.ModelChangedEventArgs ItemsAdded .NET Framework 4.5 では最初に非推奨になりました。

このプロパティを使用しないでください。 ModelChangeInfo を代わりに使用します。
System.Activities.Presentation.Services.ModelChangedEventArgs ItemsRemoved .NET Framework 4.5 では最初に非推奨になりました。

このプロパティを使用しないでください。 ModelChangeInfo を代わりに使用します。
System.Activities.Presentation.Services.ModelChangedEventArgs PropertiesChanged .NET Framework 4.5 では最初に非推奨になりました。

このプロパティを使用しないでください。 ModelChangeInfo を代わりに使用します。

System.Core.dll

タイプ メンバー メッセージ
System.Diagnostics.Eventing.Reader.StandardEventKeywords CorrelationHint .NET Framework 4.5 では最初に非推奨になりました。

値が正しくありません。代わりに CorrelationHint2 を使用してください。
System.Linq.ParallelEnumerable Concat<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) 二項演算子の 2 番目のデータ ソースは、System.Collections.Generic.IEnumerable<T>ではなくSystem.Linq.ParallelQuery<TSource>型である必要があります。 この問題を解決するには、 AsParallel<TSource>(IEnumerable<TSource>) 拡張メソッドを使用して、適切なデータ ソースを System.Linq.ParallelQuery<TSource>に変換します。
System.Linq.ParallelEnumerable Except<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) 二項演算子の 2 番目のデータ ソースは、System.Collections.Generic.IEnumerable<T>ではなくSystem.Linq.ParallelQuery<TSource>型である必要があります。 この問題を解決するには、 AsParallel<TSource>(IEnumerable<TSource>) 拡張メソッドを使用して、適切なデータ ソースを System.Linq.ParallelQuery<TSource>に変換します。
System.Linq.ParallelEnumerable Except<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) 二項演算子の 2 番目のデータ ソースは、System.Collections.Generic.IEnumerable<T>ではなくSystem.Linq.ParallelQuery<TSource>型である必要があります。 この問題を解決するには、 AsParallel<TSource>(IEnumerable<TSource>) 拡張メソッドを使用して、適切なデータ ソースを System.Linq.ParallelQuery<TSource>に変換します。
System.Linq.ParallelEnumerable GroupJoin<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>) 二項演算子の 2 番目のデータ ソースは、System.Collections.Generic.IEnumerable<T>ではなくSystem.Linq.ParallelQuery<TSource>型である必要があります。 この問題を解決するには、 AsParallel<TSource>(IEnumerable<TSource>) 拡張メソッドを使用して、適切なデータ ソースを System.Linq.ParallelQuery<TSource>に変換します。
System.Linq.ParallelEnumerable GroupJoin<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>, IEqualityComparer<TKey>) 二項演算子の 2 番目のデータ ソースは、System.Collections.Generic.IEnumerable<T>ではなくSystem.Linq.ParallelQuery<TSource>型である必要があります。 この問題を解決するには、 AsParallel<TSource>(IEnumerable<TSource>) 拡張メソッドを使用して、適切なデータ ソースを System.Linq.ParallelQuery<TSource>に変換します。
System.Linq.ParallelEnumerable Intersect<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) 二項演算子の 2 番目のデータ ソースは、System.Collections.Generic.IEnumerable<T>ではなくSystem.Linq.ParallelQuery<TSource>型である必要があります。 この問題を解決するには、 AsParallel<TSource>(IEnumerable<TSource>) 拡張メソッドを使用して、適切なデータ ソースを System.Linq.ParallelQuery<TSource>に変換します。
System.Linq.ParallelEnumerable Intersect<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) 二項演算子の 2 番目のデータ ソースは、System.Collections.Generic.IEnumerable<T>ではなくSystem.Linq.ParallelQuery<TSource>型である必要があります。 この問題を解決するには、 AsParallel<TSource>(IEnumerable<TSource>) 拡張メソッドを使用して、適切なデータ ソースを System.Linq.ParallelQuery<TSource>に変換します。
System.Linq.ParallelEnumerable Join<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>) 二項演算子の 2 番目のデータ ソースは、System.Collections.Generic.IEnumerable<T>ではなくSystem.Linq.ParallelQuery<TSource>型である必要があります。 この問題を解決するには、 AsParallel<TSource>(IEnumerable<TSource>) 拡張メソッドを使用して、適切なデータ ソースを System.Linq.ParallelQuery<TSource>に変換します。
System.Linq.ParallelEnumerable Join<TOuter,TInner,TKey,TResult>(ParallelQuery<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>, IEqualityComparer<TKey>) 二項演算子の 2 番目のデータ ソースは、System.Collections.Generic.IEnumerable<T>ではなくSystem.Linq.ParallelQuery<TSource>型である必要があります。 この問題を解決するには、 AsParallel<TSource>(IEnumerable<TSource>) 拡張メソッドを使用して、適切なデータ ソースを System.Linq.ParallelQuery<TSource>に変換します。
System.Linq.ParallelEnumerable SequenceEqual<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) 二項演算子の 2 番目のデータ ソースは、System.Collections.Generic.IEnumerable<T>ではなくSystem.Linq.ParallelQuery<TSource>型である必要があります。 この問題を解決するには、 AsParallel<TSource>(IEnumerable<TSource>) 拡張メソッドを使用して、適切なデータ ソースを System.Linq.ParallelQuery<TSource>に変換します。
System.Linq.ParallelEnumerable SequenceEqual<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) 二項演算子の 2 番目のデータ ソースは、System.Collections.Generic.IEnumerable<T>ではなくSystem.Linq.ParallelQuery<TSource>型である必要があります。 この問題を解決するには、 AsParallel<TSource>(IEnumerable<TSource>) 拡張メソッドを使用して、適切なデータ ソースを System.Linq.ParallelQuery<TSource>に変換します。
System.Linq.ParallelEnumerable Union<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) 二項演算子の 2 番目のデータ ソースは、System.Collections.Generic.IEnumerable<T>ではなくSystem.Linq.ParallelQuery<TSource>型である必要があります。 この問題を解決するには、 AsParallel<TSource>(IEnumerable<TSource>) 拡張メソッドを使用して、適切なデータ ソースを System.Linq.ParallelQuery<TSource>に変換します。
System.Linq.ParallelEnumerable Union<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) 二項演算子の 2 番目のデータ ソースは、System.Collections.Generic.IEnumerable<T>ではなくSystem.Linq.ParallelQuery<TSource>型である必要があります。 この問題を解決するには、 AsParallel<TSource>(IEnumerable<TSource>) 拡張メソッドを使用して、適切なデータ ソースを System.Linq.ParallelQuery<TSource>に変換します。
System.Linq.ParallelEnumerable Zip 二項演算子の 2 番目のデータ ソースは、System.Collections.Generic.IEnumerable<T>ではなくSystem.Linq.ParallelQuery<TSource>型である必要があります。 この問題を解決するには、 AsParallel<TSource>(IEnumerable<TSource>) 拡張メソッドを使用して、適切なデータ ソースを System.Linq.ParallelQuery<TSource>に変換します。
System.Linq.Expressions.Expression Expression(ExpressionType, Type) System.Linq.Expressions.ExpressionType引数を受け取らない別のコンストラクターを使用します。 次に、 Expression.NodeType プロパティと Expression.Type プロパティをオーバーライドして、このコンストラクターに指定される値を指定します。
System.Linq.Expressions.MemberBinding MemberBinding このコンストラクターは使用しないでください。 今後のリリースでは削除される予定です。
System.Runtime.CompilerServices.CallSiteOps AddRule このメンバーを使用すると、コンパイラ エラーが発生します。

このメソッドは使用しないでください。
System.Runtime.CompilerServices.CallSiteOps Bind このメンバーを使用すると、コンパイラ エラーが発生します。

このメソッドは使用しないでください。
System.Runtime.CompilerServices.CallSiteOps ClearMatch このメンバーを使用すると、コンパイラ エラーが発生します。

このメソッドは使用しないでください。
System.Runtime.CompilerServices.CallSiteOps CreateMatchmaker このメンバーを使用すると、コンパイラ エラーが発生します。

このメソッドは使用しないでください。
System.Runtime.CompilerServices.CallSiteOps GetCachedRules<T>(RuleCache<T>) このメンバーを使用すると、コンパイラ エラーが発生します。

このメソッドは使用しないでください。
System.Runtime.CompilerServices.CallSiteOps GetMatch このメンバーを使用すると、コンパイラ エラーが発生します。

このメソッドは使用しないでください。
System.Runtime.CompilerServices.CallSiteOps GetRuleCache このメンバーを使用すると、コンパイラ エラーが発生します。

このメソッドは使用しないでください。
System.Runtime.CompilerServices.CallSiteOps GetRules このメンバーを使用すると、コンパイラ エラーが発生します。

このメソッドは使用しないでください。
System.Runtime.CompilerServices.CallSiteOps MoveRule<T>(RuleCache<T>, T, Int32) このメンバーを使用すると、コンパイラ エラーが発生します。

このメソッドは使用しないでください。
System.Runtime.CompilerServices.CallSiteOps SetNotMatched このメンバーを使用すると、コンパイラ エラーが発生します。

このメソッドは使用しないでください。
System.Runtime.CompilerServices.CallSiteOps UpdateRules このメンバーを使用すると、コンパイラ エラーが発生します。

このメソッドは使用しないでください。
System.Runtime.CompilerServices.RuntimeOps CreateRuntimeVariables() このメンバーを使用すると、コンパイラ エラーが発生します。

このメソッドは使用しないでください。
System.Runtime.CompilerServices.RuntimeOps CreateRuntimeVariables(Object[], Int64[]) このメンバーを使用すると、コンパイラ エラーが発生します。

このメソッドは使用しないでください。
System.Runtime.CompilerServices.RuntimeOps ExpandoCheckVersion このメンバーを使用すると、コンパイラ エラーが発生します。

このメソッドは使用しないでください。
System.Runtime.CompilerServices.RuntimeOps ExpandoPromoteClass このメンバーを使用すると、コンパイラ エラーが発生します。

このメソッドは使用しないでください。
System.Runtime.CompilerServices.RuntimeOps ExpandoTryDeleteValue このメンバーを使用すると、コンパイラ エラーが発生します。

このメソッドは使用しないでください。
System.Runtime.CompilerServices.RuntimeOps ExpandoTryGetValue このメンバーを使用すると、コンパイラ エラーが発生します。

このメソッドは使用しないでください。
System.Runtime.CompilerServices.RuntimeOps ExpandoTrySetValue このメンバーを使用すると、コンパイラ エラーが発生します。

このメソッドは使用しないでください。
System.Runtime.CompilerServices.RuntimeOps MergeRuntimeVariables このメンバーを使用すると、コンパイラ エラーが発生します。

このメソッドは使用しないでください。
System.Runtime.CompilerServices.RuntimeOps Quote このメンバーを使用すると、コンパイラ エラーが発生します。

このメソッドは使用しないでください。

System.Data.dll

タイプ メンバー メッセージ
System.Data.DataSysDescriptionAttribute DataSysDescriptionAttribute DataSysDescriptionAttribute は非推奨となりました。
System.Data.Common.DataAdapter CloneInternals CloneInternals は非推奨となりました。 DataAdapter(DataAdapter) コンストラクターを使用します。
System.Data.Common.DBDataPermission DBDataPermission() このメンバーを使用すると、コンパイラ エラーが発生します。

このコンストラクターは非推奨になりました。 DBDataPermission(PermissionState)コンストラクターに PermissionState.None の値を渡します。
System.Data.Common.DBDataPermission DBDataPermission(PermissionState, Boolean) このメンバーを使用すると、コンパイラ エラーが発生します。

このコンストラクターは非推奨になりました。 DBDataPermission(PermissionState)コンストラクターに PermissionState.None の値を渡します。
System.Data.Odbc.OdbcParameterCollection Add(String, Object) Add(String, Object) は非推奨となりました。 OdbcParameterCollection.AddWithValue(String, Object) を使用してください。
System.Data.Odbc.OdbcPermission OdbcPermission() このメンバーを使用すると、コンパイラ エラーが発生します。

OdbcPermission() は非推奨となりました。 OdbcPermission(PermissionState)コンストラクターに PermissionState.None の値を渡します。
System.Data.Odbc.OdbcPermission OdbcPermission(PermissionState, Boolean) このメンバーを使用すると、コンパイラ エラーが発生します。

OdbcPermission(PermissionState, Boolean) は非推奨となりました。 OdbcPermission(PermissionState)コンストラクターに PermissionState.None の値を渡します。
System.Data.OleDb.OleDbParameterCollection Add(String, Object) Add(String, Object) は非推奨となりました。 OleDbParameterCollection.AddWithValue メソッドを使用します。
System.Data.OleDb.OleDbPermission OleDbPermission() このメンバーを使用すると、コンパイラ エラーが発生します。

OleDbPermission() は非推奨となりました。 OleDbPermission(PermissionState)の値をPermissionState.None渡します。
System.Data.OleDb.OleDbPermission OleDbPermission(PermissionState, Boolean) このメンバーを使用すると、コンパイラ エラーが発生します。

OleDbPermission(PermissionState, Boolean) は非推奨となりました。 OleDbPermission(PermissionState)の値をPermissionState.None渡します。
System.Data.OleDb.OleDbPermission Provider OleDbPermission.Provider プロパティは非推奨になりました。 DBDataPermission.Add(String, String, KeyRestrictionBehavior) メソッドを使用します。
System.Data.OleDb.OleDbPermissionAttribute Provider OleDbPermissionAttribute.Provider プロパティは非推奨になりました。 DBDataPermission.Add(String, String, KeyRestrictionBehavior) メソッドを使用します。
System.Data.SqlClient.SqlClientPermission SqlClientPermission() このコンストラクターを使用すると、コンパイラ エラーが発生します。

SqlClientPermission() は非推奨となりました。 SqlClientPermission(PermissionState)コンストラクターに PermissionState.None の値を渡します。
System.Data.SqlClient.SqlClientPermission SqlClientPermission(PermissionState, Boolean) このコンストラクターを使用すると、コンパイラ エラーが発生します。

SqlClientPermission(PermissionState, Boolean) は非推奨となりました。 SqlClientPermission(PermissionState)コンストラクターに PermissionState.None の値を渡します。
System.Data.SqlClient.SqlConnectionStringBuilder ConnectionReset ConnectionReset は非推奨となりました。 System.Data.SqlClient.SqlConnection は'connection reset' キーワードを無視し、常に接続をリセットします。
System.Data.SqlClient.SqlParameterCollection Add(String, Object) Add(String, Object) は非推奨となりました。 SqlParameterCollection.AddWithValue を使用してください。

System.Data.Entity.dll

タイプ メンバー メッセージ
System.Data.Metadata.Edm.AssociationSetEnd Role このプロパティは省略されます。代わりに AssociationSetEnd.Name プロパティを使用してください。
System.Data.Metadata.Edm.MetadataWorkspace GetRequiredOriginalValueMembers .NET Framework 4.5 では最初に非推奨になりました。

MetadataWorkspace.GetRelevantMembersForUpdate を代わりに使用します。
System.Data.Objects.ObjectContext ApplyPropertyChanges ObjectContext.ApplyCurrentValues を代わりに使用します。
System.Data.Objects.ObjectContext SaveChanges(Boolean) SaveChanges(SaveOptions) を代わりに使用します。

System.Data.OracleClient.dll

タイプ メンバー メッセージ
System.Data.OracleClient.OracleParameter Precision Precision は非推奨となりました。 System.Math クラスを使用して、10 進数の有効桁数を明示的に設定します。
System.Data.OracleClient.OracleParameter Scale Scale は非推奨となりました。 System.Math クラスを使用して、10 進数の小数点以下桁数を明示的に設定します。
System.Data.OracleClient.OracleParameterCollection Add(String, Object) Add(String, Object) は非推奨となりました。 OracleParameterCollection.AddWithValue を使用してください。

System.Design.dll

タイプ メンバー メッセージ
System.ComponentModel.Design.ComponentDesigner InitializeNonDefault このメソッドは非推奨になりました。 ComponentDesigner.InitializeExistingComponent を代わりに使用します。
System.ComponentModel.Design.ComponentDesigner OnSetComponentDefaults このメソッドは非推奨になりました。 ComponentDesigner.InitializeNewComponent を代わりに使用します。
System.ComponentModel.Design.DesignSurface CreateComponent CreateComponent メソッドは、CreateInstance(Type)に置き換えられました。
System.ComponentModel.Design.Serialization.CodeDomSerializer SerializeToReferenceExpression このメソッドは非推奨になりました。 代わりに、SerializeToExpression タグまたは GetExpression タグを使用してください。
System.Web.UI.Design.ControlDesigner DesignTimeElementView このプロパティを使用すると、コンパイラ エラーが発生します。

エラー: このプロパティは参照できなくなり、既存のコンパイル済みアプリケーションをサポートするために含まれています。 デザイン時要素ビューのアーキテクチャは使用されなくなりました。
System.Web.UI.Design.ControlDesigner DesignTimeHtmlRequiresLoadComplete 代わりに、 ControlDesigner.SetViewFlags(ViewFlags.DesignTimeHtmlRequiresLoadComplete, true)を使用することをお勧めします。
System.Web.UI.Design.ControlDesigner GetPersistInnerHtml 推奨される代替方法は、 ControlDesigner.GetPersistenceContentです。
System.Web.UI.Design.ControlDesigner IsDirty 代わりに、 ControlDesigner.Tag.SetDirtyControlDesigner.Tag.IsDirtyを使用することをお勧めします。
System.Web.UI.Design.ControlDesigner IsPropertyBound 推奨される代替方法は、 ControlDesigner.DataBindings.Containsです。 System.Web.UI.DataBindingCollection クラスを使用すると、コントロールに関連付けられているデータ バインディングをより詳細に制御できます。
System.Web.UI.Design.ControlDesigner OnBindingsCollectionChanged 代わりに、 ControlDesigner.DataBindings.Changed イベントを処理することをお勧めします。 ControlDesigner.DataBindings プロパティによって返されるDataBindingCollection コレクションを使用すると、コントロールに関連付けられているデータ バインディングをより詳細に制御できます。
System.Web.UI.Design.ControlDesigner OnControlResize 推奨される代替方法は、コントロールのプロパティが変更されたときに呼び出される OnComponentChangedです。
System.Web.UI.Design.ControlDesigner RaiseResizeEvent サイズ変更は ControlDesigner.OnComponentChanged メソッドによって処理されるため、このメソッドの使用はお勧めしません。
System.Web.UI.Design.ControlDesigner ReadOnly 代わりに System.Web.UI.Design.ContainerControlDesigner から継承し、 System.Web.UI.Design.EditableDesignerRegionを使用することをお勧めします。 領域を使用すると、デザイナーでコンテンツをより適切に制御できます。
System.Web.UI.Design.HtmlControlDesigner Behavior 推奨される代替方法は、 ControlDesigner.Tagです。
System.Web.UI.Design.HtmlControlDesigner DesignTimeElement このプロパティを使用すると、コンパイラ エラーが発生します。

エラー: このプロパティは参照できなくなり、既存のコンパイル済みアプリケーションをサポートするために含まれています。 デザイン時要素は、マークアップ内の要素へのアクセスを常に提供するとは限りません。 System.Web.UI.Design.WebFormsRootDesignerには、クライアント スクリプトとコントロールを処理するための別の方法があります。
System.Web.UI.Design.HtmlControlDesigner OnBehaviorAttached 推奨される代替方法は、 ControlDesigner.Tagです。
System.Web.UI.Design.HtmlControlDesigner OnBehaviorDetaching 推奨される代替方法は、 ControlDesigner.Tagです。
System.Web.UI.Design.HtmlControlDesigner OnBindingsCollectionChanged 代わりに、 HtmlControlDesigner.DataBindings.Changed イベントを 処理することをお勧めします。 HtmlControlDesigner.DataBindings プロパティによって返されるDataBindingCollection コレクションを使用すると、コントロールに関連付けられているデータ バインディングをより詳細に制御できます。
System.Web.UI.Design.HtmlControlDesigner ShouldCodeSerialize コードのシリアル化はサポートされていないため、このプロパティの使用はお勧めしません。
System.Web.UI.Design.TemplatedControlDesigner ActiveTemplateEditingFrame テンプレートの編集は System.Web.UI.Design.ControlDesignerで処理されるため、このプロパティの使用はお勧めしません。 テンプレートの編集をサポートするには、 ControlDesigner.TemplateGroups プロパティでテンプレート データを公開し、 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)を呼び出します。
System.Web.UI.Design.TemplatedControlDesigner CreateTemplateEditingFrame テンプレートの編集は System.Web.UI.Design.ControlDesignerで処理されるため、このメソッドの使用はお勧めしません。 テンプレートの編集をサポートするには、 ControlDesigner.TemplateGroups プロパティでテンプレート データを公開し、 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)を呼び出します。
System.Web.UI.Design.TemplatedControlDesigner EnterTemplateMode テンプレートの編集は System.Web.UI.Design.ControlDesignerで処理されるため、このメソッドの使用はお勧めしません。 テンプレートの編集をサポートするには、 ControlDesigner.TemplateGroups プロパティでテンプレート データを公開し、 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)を呼び出します。
System.Web.UI.Design.TemplatedControlDesigner ExitTemplateMode テンプレートの編集は System.Web.UI.Design.ControlDesignerで処理されるため、このメソッドの使用はお勧めしません。 テンプレートの編集をサポートするには、 ControlDesigner.TemplateGroups プロパティでテンプレート データを公開し、 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)を呼び出します。
System.Web.UI.Design.TemplatedControlDesigner GetCachedTemplateEditingVerbs テンプレートの編集は System.Web.UI.Design.ControlDesignerで処理されるため、このメソッドの使用はお勧めしません。 テンプレートの編集をサポートするには、 ControlDesigner.TemplateGroups プロパティでテンプレート データを公開し、 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)を呼び出します。
System.Web.UI.Design.TemplatedControlDesigner GetTemplateContainerDataItemProperty テンプレートの編集は System.Web.UI.Design.ControlDesignerで処理されるため、このメソッドの使用はお勧めしません。 テンプレートの編集をサポートするには、 ControlDesigner.TemplateGroups プロパティでテンプレート データを公開し、 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)を呼び出します。
System.Web.UI.Design.TemplatedControlDesigner GetTemplateContainerDataSource テンプレートの編集は System.Web.UI.Design.ControlDesignerで処理されるため、このメソッドの使用はお勧めしません。 テンプレートの編集をサポートするには、 ControlDesigner.TemplateGroups プロパティでテンプレート データを公開し、 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)を呼び出します。
System.Web.UI.Design.TemplatedControlDesigner GetTemplateContent テンプレートの編集は System.Web.UI.Design.ControlDesignerで処理されるため、このメソッドの使用はお勧めしません。 テンプレートの編集をサポートするには、 ControlDesigner.TemplateGroups プロパティでテンプレート データを公開し、 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)を呼び出します。
System.Web.UI.Design.TemplatedControlDesigner GetTemplateEditingVerbs テンプレートの編集は System.Web.UI.Design.ControlDesignerで処理されるため、このメソッドの使用はお勧めしません。 テンプレートの編集をサポートするには、 ControlDesigner.TemplateGroups プロパティでテンプレート データを公開し、 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)を呼び出します。
System.Web.UI.Design.TemplatedControlDesigner GetTemplatePropertyParentType テンプレートの編集は System.Web.UI.Design.ControlDesignerで処理されるため、このメソッドの使用はお勧めしません。 テンプレートの編集をサポートするには、 ControlDesigner.TemplateGroups プロパティでテンプレート データを公開し、 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)を呼び出します。
System.Web.UI.Design.TemplatedControlDesigner InTemplateMode 推奨される代替方法は、 ControlDesigner.InTemplateModeです。
System.Web.UI.Design.TemplatedControlDesigner OnBehaviorAttached 推奨される代替方法は、 ControlDesigner.Tagです。
System.Web.UI.Design.TemplatedControlDesigner SetTemplateContent テンプレートの編集は System.Web.UI.Design.ControlDesignerで処理されるため、このメソッドの使用はお勧めしません。 テンプレートの編集をサポートするには、 ControlDesigner.TemplateGroups プロパティでテンプレート データを公開し、 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)を呼び出します。
System.Web.UI.Design.WebControls.BaseDataListDesigner GetTemplateContainerDataSource テンプレートの編集は System.Web.UI.Design.ControlDesignerで処理されるため、このメソッドの使用はお勧めしません。 テンプレートの編集をサポートするには、 ControlDesigner.TemplateGroups プロパティでテンプレート データを公開し、 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)を呼び出します。
System.Web.UI.Design.WebControls.BaseDataListDesigner OnAutoFormat オート フォーマット ダイアログはデザイナー ホストによって起動されるため、このメソッドの使用はお勧めしません。 使用可能なオートフォーマットの一覧は、 ControlDesigner.AutoFormats プロパティによって公開されます。
System.Web.UI.Design.WebControls.DataGridDesigner CreateTemplateEditingFrame テンプレートの編集は System.Web.UI.Design.ControlDesignerで処理されるため、このメソッドの使用はお勧めしません。 テンプレートの編集をサポートするには、 TemplateGroups プロパティでテンプレート データを公開し、 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)を呼び出します。
System.Web.UI.Design.WebControls.DataGridDesigner GetCachedTemplateEditingVerbs テンプレートの編集は System.Web.UI.Design.ControlDesignerで処理されるため、このメソッドの使用はお勧めしません。 テンプレートの編集をサポートするには、 TemplateGroups プロパティでテンプレート データを公開し、 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)を呼び出します。
System.Web.UI.Design.WebControls.DataGridDesigner GetTemplateContainerDataItemProperty テンプレートの編集は System.Web.UI.Design.ControlDesignerで処理されるため、このメソッドの使用はお勧めしません。 テンプレートの編集をサポートするには、 ControlDesigner.TemplateGroups プロパティでテンプレート データを公開し、 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)を呼び出します。
System.Web.UI.Design.WebControls.DataGridDesigner GetTemplateContent テンプレートの編集は System.Web.UI.Design.ControlDesignerで処理されるため、このメソッドの使用はお勧めしません。 テンプレートの編集をサポートするには、 ControlDesigner.TemplateGroups プロパティでテンプレート データを公開し、 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)を呼び出します。
System.Web.UI.Design.WebControls.DataGridDesigner GetTemplatePropertyParentType テンプレートの編集は System.Web.UI.Design.ControlDesignerで処理されるため、このメソッドの使用はお勧めしません。 テンプレートの編集をサポートするには、 ControlDesigner.TemplateGroups プロパティでテンプレート データを公開し、 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)を呼び出します。
System.Web.UI.Design.WebControls.DataGridDesigner SetTemplateContent テンプレートの編集は System.Web.UI.Design.ControlDesignerで処理されるため、このメソッドの使用はお勧めしません。 テンプレートの編集をサポートするには、 ControlDesigner.TemplateGroups プロパティでテンプレート データを公開し、 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)を呼び出します。
System.Web.UI.Design.WebControls.DataListDesigner CreateTemplateEditingFrame テンプレートの編集は System.Web.UI.Design.ControlDesignerで処理されるため、このメソッドの使用はお勧めしません。 テンプレートの編集をサポートするには、 ControlDesigner.TemplateGroups プロパティでテンプレート データを公開し、 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)を呼び出します。
System.Web.UI.Design.WebControls.DataListDesigner GetCachedTemplateEditingVerbs テンプレートの編集は System.Web.UI.Design.ControlDesignerで処理されるため、このメソッドの使用はお勧めしません。 テンプレートの編集をサポートするには、 ControlDesigner.TemplateGroups プロパティでテンプレート データを公開し、 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)を呼び出します。
System.Web.UI.Design.WebControls.DataListDesigner GetTemplateContainerDataItemProperty テンプレートの編集は System.Web.UI.Design.ControlDesignerで処理されるため、このメソッドの使用はお勧めしません。 テンプレートの編集をサポートするには、 ControlDesigner.TemplateGroups プロパティでテンプレート データを公開し、 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)を呼び出します。
System.Web.UI.Design.WebControls.DataListDesigner GetTemplateContent テンプレートの編集は System.Web.UI.Design.ControlDesignerで処理されるため、このメソッドの使用はお勧めしません。 テンプレートの編集をサポートするには、 ControlDesigner.TemplateGroups プロパティでテンプレート データを公開し、 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)を呼び出します。
System.Web.UI.Design.WebControls.DataListDesigner SetTemplateContent テンプレートの編集は System.Web.UI.Design.ControlDesignerで処理されるため、このメソッドの使用はお勧めしません。 テンプレートの編集をサポートするには、 ControlDesigner.TemplateGroups プロパティでテンプレート データを公開し、 ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true)を呼び出します。
System.Web.UI.Design.WebControls.PanelDesigner OnBehaviorAttached 推奨される代替方法は、 ControlDesigner.Tagです。
System.Windows.Forms.Design.ControlDesigner OnSetComponentDefaults このメソッドは非推奨になりました。 ControlDesigner.InitializeNewComponent を代わりに使用します。

System.dll

タイプ メンバー メッセージ
Microsoft.CSharp.CSharpCodeProvider CreateCompiler 呼び出し元は、 System.CodeDom.Compiler.ICodeCompiler インターフェイスを使用しないでください。代わりに、 System.CodeDom.Compiler.CodeDomProvider クラスで直接メソッドを使用する必要があります。
Microsoft.CSharp.CSharpCodeProvider CreateGenerator 呼び出し元は、 System.CodeDom.Compiler.ICodeGenerator インターフェイスを使用しないでください。代わりに、 System.CodeDom.Compiler.CodeDomProvider クラスで直接メソッドを使用する必要があります。
Microsoft.VisualBasic.VBCodeProvider CreateCompiler 呼び出し元は、 System.CodeDom.Compiler.ICodeCompiler インターフェイスを使用しないでください。代わりに、 System.CodeDom.Compiler.CodeDomProvider クラスで直接メソッドを使用する必要があります。
Microsoft.VisualBasic.VBCodeProvider CreateGenerator 呼び出し元は、 System.CodeDom.Compiler.ICodeGenerator インターフェイスを使用しないでください。代わりに、 System.CodeDom.Compiler.CodeDomProvider クラスで直接メソッドを使用する必要があります。
Microsoft.Win32.SystemEvents LowMemory このイベントは非推奨になりました。
System.Uri Canonicalize このメソッドは非推奨になりました。 システムでは使用されません。
System.Uri CheckSecurity このメソッドは非推奨になりました。 システムでは使用されません。
System.Uri Escape このメソッドは非推奨になりました。 システムでは使用されません。
System.Uri EscapeString このメソッドは非推奨になりました。 uri コンポーネントまたは文字列をエスケープするには、 GetComponents メソッドまたは静的 EscapeUriString メソッドを使用します。
System.Uri IsBadFileSystemCharacter このメソッドは非推奨になりました。 システムでは使用されません。
System.Uri IsExcludedCharacter このメソッドは非推奨になりました。 システムでは使用されません。
System.Uri IsReservedCharacter このメソッドは非推奨になりました。 システムでは使用されません。
System.Uri MakeRelative このメソッドは非推奨になりました。 Uri.MakeRelativeUri を使用してください。
System.Uri Parse このメソッドは非推奨になりました。 システムでは使用されません。
System.Uri Unescape このメソッドは非推奨になりました。 uri コンポーネントまたは文字列をエスケープするには、 Uri.GetComponents メソッドまたは静的 Uri.EscapeUriString メソッドを使用します。
System.Uri Uri(String, Boolean) コンストラクターは非推奨になりました。 Uri(String) を使用してください。 dontEscape パラメーターは非推奨となり、常にfalse
System.Uri Uri(Uri, String, Boolean) コンストラクターは非推奨になりました。 Uri(Uri, String) を使用してください。 dontEscape パラメーターは非推奨となり、常にfalse
System.CodeDom.Compiler.CodeDomProvider CreateCompiler 呼び出し元は、 System.CodeDom.Compiler.ICodeCompiler インターフェイスを使用しないでください。代わりに、 System.CodeDom.Compiler.CodeDomProvider クラスで直接メソッドを使用する必要があります。 CodeDomProviderから継承するユーザーは、引き続きこのインターフェイスを実装する必要があり、この警告を除外するか、このメソッドを廃止する必要があります。
System.CodeDom.Compiler.CodeDomProvider CreateGenerator 呼び出し元は、 System.CodeDom.Compiler.ICodeGenerator インターフェイスを使用しないでください。代わりに、 System.CodeDom.Compiler.CodeDomProvider クラスで直接メソッドを使用する必要があります。 CodeDomProviderから継承するユーザーは、引き続きこのインターフェイスを実装する必要があり、この警告を除外するか、このメソッドを廃止する必要があります。
System.CodeDom.Compiler.CodeDomProvider CreateParser 呼び出し元は、 System.CodeDom.Compiler.ICodeParser インターフェイスを使用しないでください。代わりに、 System.CodeDom.Compiler.CodeDomProvider クラスで直接メソッドを使用する必要があります。 CodeDomProviderから継承するユーザーは、引き続きこのインターフェイスを実装する必要があり、この警告を除外するか、このメソッドを廃止する必要があります。
System.CodeDom.Compiler.CompilerParameters Evidence CAS ポリシーは廃止され、.NET Framework の今後のリリースで削除される予定です。 詳細については、「 .NET Framework 4 のセキュリティの変更」を参照してください。
System.CodeDom.Compiler.CompilerResults Evidence CAS ポリシーは廃止され、.NET Framework の今後のリリースで削除される予定です。 詳細については、「 .NET Framework 4 のセキュリティの変更」を参照してください。
System.Collections.Specialized.NameObjectCollectionBase NameObjectCollectionBase(IHashCodeProvider, IComparer) NameObjectCollectionBase(IEqualityComparer) を代わりに使用します。
System.Collections.Specialized.NameObjectCollectionBase NameObjectCollectionBase(Int32, IHashCodeProvider, IComparer) NameObjectCollectionBase(Int32, IEqualityComparer) を代わりに使用します。
System.Collections.Specialized.NameValueCollection NameValueCollection(IHashCodeProvider, IComparer) NameValueCollection(IEqualityComparer) を代わりに使用します。
System.Collections.Specialized.NameValueCollection NameValueCollection(Int32, IHashCodeProvider, IComparer) NameValueCollection(Int32, IEqualityComparer) を代わりに使用します。
System.ComponentModel.AsyncCompletedEventArgs AsyncCompletedEventArgs() .NET Framework 4.5 では最初に非推奨になりました。

このメンバーを使用すると、コンパイラ エラーが発生します。

この API は .NET Framework インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。
System.ComponentModel.MemberDescriptor GetInvokee このメソッドは非推奨になりました。 MemberDescriptor.GetInvocationTarget を代わりに使用します。
System.ComponentModel.TypeDescriptor ComNativeDescriptorHandler このプロパティは非推奨とされました。 代わりに、型の説明プロバイダーを使用して、COM 型の型情報を指定します。
System.ComponentModel.Design.DesignerTransactionCloseEventArgs DesignerTransactionCloseEventArgs(Boolean) このコンストラクターは廃止されています。 DesignerTransactionCloseEventArgs(Boolean, Boolean) を代わりに使用します。
System.ComponentModel.Design.SelectionTypes Click この値は非推奨になりました。 SelectionTypes.Primary を代わりに使用します。
System.ComponentModel.Design.SelectionTypes MouseDown この値は非推奨になりました。 サポートされなくなりました。
System.ComponentModel.Design.SelectionTypes MouseUp この値は非推奨になりました。 サポートされなくなりました。
System.ComponentModel.Design.SelectionTypes Normal この値は非推奨になりました。 SelectionTypes.Auto を代わりに使用します。
System.ComponentModel.Design.SelectionTypes Valid この値は非推奨になりました。 System.Enumクラス メソッドを使用して有効な値を決定するか、型コンバーターを使用します。
System.ComponentModel.Design.ViewTechnology Passthrough この値は非推奨になりました。 ViewTechnology.Default を代わりに使用します。
System.ComponentModel.Design.ViewTechnology WindowsForms この値は非推奨になりました。 ViewTechnology.Default を代わりに使用します。
System.Configuration.ConfigurationException ConfigurationException() このクラスは今後は使用しません。 新しい例外を作成するには、 System.Configuration.ConfigurationErrorsExceptionを作成します。
System.Configuration.ConfigurationException ConfigurationException(String) このクラスは今後は使用しません。 新しい例外を作成するには、 System.Configuration.ConfigurationErrorsExceptionを作成します。
System.Configuration.ConfigurationException ConfigurationException(String, Exception) このクラスは今後は使用しません。 新しい例外を作成するには、 System.Configuration.ConfigurationErrorsExceptionを作成します。
System.Configuration.ConfigurationException ConfigurationException(String, Exception, String, Int32) このクラスは今後は使用しません。 新しい例外を作成するには、 System.Configuration.ConfigurationErrorsExceptionを作成します。
System.Configuration.ConfigurationException ConfigurationException(String, Exception, XmlNode) このクラスは今後は使用しません。 新しい例外を作成するには、 System.Configuration.ConfigurationErrorsExceptionを作成します。
System.Configuration.ConfigurationException ConfigurationException(String, String, Int32) このクラスは今後は使用しません。 新しい例外を作成するには、 System.Configuration.ConfigurationErrorsExceptionを作成します。
System.Configuration.ConfigurationException ConfigurationException(String, XmlNode) このクラスは今後は使用しません。 新しい例外を作成するには、 System.Configuration.ConfigurationErrorsExceptionを作成します。
System.Configuration.ConfigurationException GetXmlNodeFilename このクラスは今後は使用しません。 ConfigurationErrorsException.GetFilename を代わりに使用します。
System.Configuration.ConfigurationException GetXmlNodeLineNumber このクラスは今後は使用しません。 代わりに ConfigurationErrorsException.GetLineNumber(XmlNode) を使用してください
System.Configuration.ConfigurationSettings AppSettings このメソッドは廃止されています。 ConfigurationManager.AppSettingsに置き換えられました。
System.Configuration.ConfigurationSettings GetConfig このメソッドは廃止されています。 ConfigurationManager.GetSectionに置き換えられました。
System.Diagnostics.EventLog CreateEventSource(String, String, String) このメソッドは非推奨になりました。 CreateEventSource(EventSourceCreationData) を代わりに使用します。
System.Diagnostics.EventLogEntry EventID このプロパティは非推奨とされました。 EventLogEntry.InstanceId を代わりに使用します。
System.Diagnostics.EventLogPermissionAccess Audit このメンバーは非推奨になりました。 EventLogPermissionAccess.Administer を代わりに使用します。
System.Diagnostics.EventLogPermissionAccess Browse このメンバーは非推奨になりました。 EventLogPermissionAccess.Administer を代わりに使用します。
System.Diagnostics.EventLogPermissionAccess Instrument このメンバーは非推奨になりました。 EventLogPermissionAccess.Write を代わりに使用します。
System.Diagnostics.InstanceDataCollection InstanceDataCollection このコンストラクターは非推奨になりました。 代わりに、 InstanceDataCollectionCollection.Item[] を使用してこのコレクションのインスタンスを取得します。
System.Diagnostics.InstanceDataCollectionCollection InstanceDataCollectionCollection このコンストラクターは非推奨になりました。 代わりに、 PerformanceCounterCategory.ReadCategory を使用してこのコレクションのインスタンスを取得します。
System.Diagnostics.PerformanceCounter DefaultFileMappingSize このフィールドは非推奨であり、使用されていません。 machine.config またはアプリケーション構成ファイルを使用して、 System.Diagnostics.PerformanceCounter ファイル マッピングのサイズを設定します。
System.Diagnostics.PerformanceCounterCategory Create(String, String, CounterCreationDataCollection) このメソッドは非推奨になりました。 Create(String, String, PerformanceCounterCategoryType, CounterCreationDataCollection) を代わりに使用します。
System.Diagnostics.PerformanceCounterCategory Create(String, String, String, String) このメソッドは非推奨になりました。 Create(String, String, PerformanceCounterCategoryType, String, String) を代わりに使用します。
System.Diagnostics.PerformanceCounterManager ICollectData.CloseData このクラスの使用は非推奨とされました。 代わりに、 PerformanceCounter クラスを使用してパフォーマンス カウンターを使用します。
System.Diagnostics.PerformanceCounterManager ICollectData.CollectData このクラスの使用は非推奨とされました。 代わりに、 PerformanceCounter クラスを使用してパフォーマンス カウンターを使用します。
System.Diagnostics.PerformanceCounterManager PerformanceCounterManager このクラスの使用は非推奨とされました。 代わりに、 System.Diagnostics.PerformanceCounter クラスを使用してパフォーマンス カウンターを使用します。
System.Diagnostics.PerformanceCounterPermissionAccess Browse このメンバーは非推奨になりました。 PerformanceCounterPermissionAccess.Read を代わりに使用します。
System.Diagnostics.PerformanceCounterPermissionAccess Instrument このメンバーは非推奨になりました。 PerformanceCounterPermissionAccess.Write を代わりに使用します。
System.Diagnostics.Process NonpagedSystemMemorySize このプロパティは非推奨とされました。 Process.NonpagedSystemMemorySize64 を代わりに使用します。
System.Diagnostics.Process PagedMemorySize このプロパティは非推奨とされました。 PagedMemorySize64 を代わりに使用します。
System.Diagnostics.Process PagedSystemMemorySize このプロパティは非推奨とされました。 Process.PagedSystemMemorySize64 を代わりに使用します。
System.Diagnostics.Process PeakPagedMemorySize このプロパティは非推奨とされました。 Process.PeakPagedMemorySize64 を代わりに使用します。
System.Diagnostics.Process PeakVirtualMemorySize このプロパティは非推奨とされました。 Process.PeakVirtualMemorySize64 を代わりに使用します。
System.Diagnostics.Process PeakWorkingSet このプロパティは非推奨とされました。 Process.PeakWorkingSet64 を代わりに使用します。
System.Diagnostics.Process PrivateMemorySize このプロパティは非推奨とされました。 Process.PrivateMemorySize64 を代わりに使用します。
System.Diagnostics.Process VirtualMemorySize このプロパティは非推奨とされました。 Process.VirtualMemorySize64 を代わりに使用します。
System.Diagnostics.Process WorkingSet このプロパティは非推奨とされました。 Process.WorkingSet64 を代わりに使用します。
System.Net.Dns BeginGetHostByName BeginGetHostByName は、この型では廃止されています。代わりに Dns.BeginGetHostEntry(String, AsyncCallback, Object) を使用してください。
System.Net.Dns BeginResolve(String, AsyncCallback, Object) BeginResolve(String, AsyncCallback, Object) は、この型では廃止されています。代わりに Dns.BeginGetHostEntry(String, AsyncCallback, Object) を使用してください。
System.Net.Dns EndGetHostByName EndGetHostByName は、この型では廃止されています。代わりに Dns.EndGetHostEntry を使用してください。
System.Net.Dns EndResolve EndResolve は、この型では廃止されています。代わりに Dns.EndGetHostEntry を使用してください。
System.Net.Dns GetHostByAddress(IPAddress) GetHostByAddress(IPAddress) は、この型では廃止されています。代わりに Dns.GetHostEntry(IPAddress) を使用してください。
System.Net.Dns GetHostByAddress(String) GetHostByAddress(String) は、この型では廃止されています。代わりに Dns.GetHostEntry(String) を使用してください。
System.Net.Dns GetHostByName GetHostByName は、この型では廃止されています。代わりに Dns.GetHostEntry(String) を使用してください。
System.Net.Dns Resolve Resolve は、この型では廃止されています。代わりに Dns.GetHostEntry(String) を使用してください。
System.Net.FileWebRequest FileWebRequest シリアル化は、この型では廃止されています。
System.Net.FileWebResponse FileWebResponse シリアル化は、この型では廃止されています。
System.Net.HttpWebRequest HttpWebRequest() .NET Framework 4.5 では最初に非推奨になりました。

このメンバーを使用すると、コンパイラ エラーが発生します。

この API は .NET Framework インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。
System.Net.HttpWebRequest HttpWebRequest(SerializationInfo, StreamingContext) シリアル化は、この型では廃止されています。
System.Net.HttpWebResponse HttpWebResponse() .NET Framework 4.5 では最初に非推奨になりました。

このメンバーを使用すると、コンパイラ エラーが発生します。

この API は .NET Framework インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。
System.Net.HttpWebResponse HttpWebResponse(SerializationInfo, StreamingContext) シリアル化は、この型では廃止されています。
System.Net.IPAddress Address このプロパティは非推奨とされました。 アドレス ファミリ依存です。 代わりに、 IPAddress.Equals メソッドを使用して比較を実行します。
System.Net.ServicePointManager CertificatePolicy CertificatePolicy は、この型では廃止されています。 ServicePointManager.ServerCertificateValidationCallback を代わりに使用します。
System.Net.WebClient AllowReadStreamBuffering .NET Framework 4.5 では最初に非推奨になりました。

このメンバーを使用すると、コンパイラ エラーが発生します。

この API は .NET Framework インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。
System.Net.WebClient AllowWriteStreamBuffering .NET Framework 4.5 では最初に非推奨になりました。

このメンバーを使用すると、コンパイラ エラーが発生します。

この API は .NET Framework インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。
System.Net.WebClient System.Net.WebClient.OnWriteStreamClosed .NET Framework 4.5 では最初に非推奨になりました。

このメンバーを使用すると、コンパイラ エラーが発生します。

この API は .NET Framework インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。
System.Net.WebClient WriteStreamClosed .NET Framework 4.5 では最初に非推奨になりました。

このメンバーを使用すると、コンパイラ エラーが発生します。

この API は .NET Framework インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。
System.Net.WebProxy GetDefaultProxy このメソッドは非推奨になりました。 既定で選択されているプロキシを使用します。
System.Net.WebRequest CreatorInstance .NET Framework 4.5 では最初に非推奨になりました。

このメンバーを使用すると、コンパイラ エラーが発生します。

この API は .NET Framework インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。
System.Net.WebRequest RegisterPortableWebRequestCreator .NET Framework 4.5 では最初に非推奨になりました。

このメンバーを使用すると、コンパイラ エラーが発生します。

この API は .NET Framework インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。
System.Net.WriteStreamClosedEventArgs Error .NET Framework 4.5 では最初に非推奨になりました。

このメンバーを使用すると、コンパイラ エラーが発生します。

この API は .NET Framework インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。
System.Net.WriteStreamClosedEventArgs WriteStreamClosedEventArgs .NET Framework 4.5 では最初に非推奨になりました。

このメンバーを使用すると、コンパイラ エラーが発生します。

この API は .NET Framework インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。
System.Net.Mail.MailMessage ReplyTo ReplyTo は、この型では廃止されています。 代わりに MailMessage.ReplyToList を使用します。複数のアドレスを受け入れることもできます。
System.Net.NetworkInformation.NetworkChange NetworkChange() .NET Framework 4.5 では最初に非推奨になりました。

このメンバーを使用すると、コンパイラ エラーが発生します。

この API は .NET Framework インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。
System.Net.NetworkInformation.NetworkChange RegisterNetworkChange(NetworkChange) .NET Framework 4.5 では最初に非推奨になりました。

このメンバーを使用すると、コンパイラ エラーが発生します。

この API は .NET Framework インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。
System.Net.Sockets.Socket SupportsIPv4 SupportsIPv4 は、この型では廃止されています。 Socket.OSSupportsIPv4 を代わりに使用します。
System.Net.Sockets.Socket SupportsIPv6 SupportsIPv6 は、この型では廃止されています。 Socket.OSSupportsIPv6 を代わりに使用します。
System.Net.Sockets.SocketAsyncEventArgs SocketClientAccessPolicyProtocol .NET Framework 4.5 では最初に非推奨になりました。

このメンバーを使用すると、コンパイラ エラーが発生します。

この API は .NET Framework インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。
System.Net.Sockets.TcpListener TcpListener(Int32) このメソッドは非推奨になりました。 TcpListener(IPAddress, Int32) を代わりに使用します。
System.Net.WebSockets.WebSocket IsApplicationTargeting45 .NET Framework 4.5 では最初に非推奨になりました。

このメンバーは内部使用のみを目的としており、今後のバージョンの .NET Framework で削除される予定です。 呼び出さないでください。
System.Security.Claims.DynamicRoleClaimProvider AddDynamicRoleClaims .NET Framework 4.5 では最初に非推奨になりました。

このメンバーを使用すると、コンパイラ エラーが発生します。

System.Security.Claims.ClaimsAuthenticationManagerを使用して、ClaimsIdentityに要求を追加します。

System.Drawing.dll

タイプ メンバー メッセージ
System.Drawing.FontFamily GetFamilies GetFamilies メソッドは使用しないでください。代わりに FontFamily.Families プロパティを使用してください。
System.Drawing.Imaging.EncoderParameter EncoderParameter(Encoder, Int32, Int32, Int32) .NET Framework 4.5 では最初に非推奨になりました。

このコンストラクターは非推奨になりました。 EncoderParameter(Encoder, Int32, EncoderParameterValueType, IntPtr) を使用してください。

System.Messaging.dll

タイプ メンバー メッセージ
System.Messaging.MessageQueue GetEnumerator このメソッドは、MessageEnumerator.RemoveCurrent ファミリのメソッドを正しく実装しないSystem.Messaging.MessageEnumeratorを返します。 MessageQueue.GetMessageEnumerator2 を代わりに使用します。
System.Messaging.MessageQueue GetMessageEnumerator このメソッドは、MessageEnumerator.RemoveCurrent ファミリのメソッドを正しく実装しないSystem.Messaging.MessageEnumeratorを返します。 MessageQueue.GetMessageEnumerator2 を代わりに使用します。

System.ServiceModel.dll

タイプ メンバー メッセージ
System.ServiceModel.BasicHttpBinding EnableHttpCookieContainer .NET Framework 4.5 では最初に非推奨になりました。

このプロパティは廃止されました。 Http CookieContainerを有効にするには、代わりに HttpBindingBase.AllowCookies プロパティを使用します。
System.ServiceModel.Configuration.BindingsSection NetPeerTcpBinding .NET Framework 4.5 では最初に非推奨になりました。

ピア チャネル機能は廃止され、今後削除される予定です。
System.ServiceModel.Dispatcher.ClientOperationCompatBase ParameterInspectors .NET Framework 4.5 では最初に非推奨になりました。

この型を使用すると、コンパイラ エラーが発生します。

この API は .NET Framework インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。
System.ServiceModel.Dispatcher.ClientRuntimeCompatBase MessageInspectors .NET Framework 4.5 では最初に非推奨になりました。

この型を使用すると、コンパイラ エラーが発生します。

この API は .NET Framework インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。
System.ServiceModel.Dispatcher.ClientRuntimeCompatBase Operations .NET Framework 4.5 では最初に非推奨になりました。

この型を使用すると、コンパイラ エラーが発生します。

この API は .NET Framework インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。
System.ServiceModel.Security.WindowsClientCredential AllowNtlm このプロパティは非推奨であり、旧バージョンとの互換性のためにのみ維持されます。 ローカル コンピューター ポリシーは、NTLM を使用する必要があるかどうかを判断するために使用されます。

System.ServiceModel.Discovery.dll

タイプ メンバー メッセージ
System.ServiceModel.Discovery.UdpAnnouncementEndpoint TransportSettings .NET Framework 4.5 では最初に非推奨になりました。

TransportSettings プロパティは廃止されています。 トランスポート プロパティを設定するために System.ServiceModel.Channels.UdpTransportBindingElement を使用することを検討してください。
System.ServiceModel.Discovery.UdpDiscoveryEndpoint TransportSettings .NET Framework 4.5 では最初に非推奨になりました。

TransportSettings プロパティは廃止されています。 トランスポート プロパティを設定するために System.ServiceModel.Channels.UdpTransportBindingElement を使用することを検討してください。

System.Web.DataVisualization.dll

タイプ メンバー メッセージ
System.Web.UI.DataVisualization.Charting.Chart ViewStateData ViewStateData は非推奨となりました。 代わりに Control.ViewState を調査してください。

System.Web.dll

タイプ メンバー メッセージ
System.Web.HttpContext GetAppConfig 推奨される代替方法は、System.Web.dllで WebConfigurationManager.GetWebApplicationSection です。
System.Web.HttpContext GetConfig 推奨される代替方法は、System.Web.dllで HttpContext.GetSection です。
System.Web.HttpUtility UrlEncodeUnicode .NET Framework 4.5 では最初に非推奨になりました。

このメソッドは、標準に準拠していない出力を生成し、相互運用性の問題があります。 推奨される代替手段は、 UrlEncode(String)です。
System.Web.HttpUtility UrlEncodeUnicodeToBytes .NET Framework 4.5 では最初に非推奨になりました。

このメソッドは、標準に準拠していない出力を生成し、相互運用性の問題があります。 推奨される代替手段は、 UrlEncodeToBytes(String)です。
System.Web.Configuration.AuthenticationMode Passport このフィールドは廃止されています。 Passport 認証製品はサポートされなくなり、 Microsoft アカウントに置き換わりました。
System.Web.Configuration.AuthenticationSection Passport このプロパティは廃止されました。 Passport 認証製品はサポートされなくなり、 Microsoft アカウントに置き換わりました。
System.Web.Configuration.HttpCapabilitiesBase JavaScript 代わりに、 HttpCapabilitiesBase.EcmaScriptVersion プロパティを使用することをお勧めします。 Version.Majorバージョン値が 1 以上の場合、JavaScript がサポートされます。
System.Web.Configuration.SystemWebSectionGroup MobileControls System.Web.Mobile.dll は廃止されています。
System.Web.Routing.UrlRoutingModule PostMapRequestHandler このメソッドは廃止されています。 PostMapRequestHandler イベントを使用するには、Init メソッドをオーバーライドします。
System.Web.Security.FormsAuthentication Authenticate .NET Framework 4.5 では最初に非推奨になりました。

代わりに、Membership.ValidateUserなどのSystem.Web.Security.Membership API を使用することをお勧めします。
System.Web.Security.FormsAuthentication HashPasswordForStoringInConfigFile .NET Framework 4.5 では最初に非推奨になりました。

代わりに、Membership.CreateUserなどのSystem.Web.Security.Membership API を使用することをお勧めします。
System.Web.Security.MachineKey Decode .NET Framework 4.5 では最初に非推奨になりました。

このメソッドは廃止されており、既存のコードとの互換性のためにのみ提供されています。 新しいコードでは、代わりに Protect メソッドと Unprotect メソッドを使用することをお勧めします。
System.Web.Security.MachineKey Encode .NET Framework 4.5 では最初に非推奨になりました。

このメソッドは廃止されており、既存のコードとの互換性のためにのみ提供されています。 新しいコードでは、代わりに Protect メソッドと Unprotect メソッドを使用することをお勧めします。
System.Web.UI.Page FileDependencies 推奨される代替方法は、 HttpResponse.AddFileDependenciesです。
System.Web.UI.Page GetPostBackClientEvent 推奨される代替方法は、 ClientScriptManager.GetPostBackEventReferenceです。
System.Web.UI.Page GetPostBackClientHyperlink 推奨される代替方法は、 ClientScriptManager.GetPostBackClientHyperlinkです。
System.Web.UI.Page GetPostBackEventReference(Control) 推奨される代替方法は、 ClientScriptManager.GetPostBackEventReference(Control, String)です。
System.Web.UI.Page GetPostBackEventReference(Control, String) 推奨される代替方法は、 ClientScriptManager.GetPostBackEventReferenceです。
System.Web.UI.Page IsClientScriptBlockRegistered 推奨される代替方法は、 ClientScriptManager.IsClientScriptBlockRegisteredです。
System.Web.UI.Page IsStartupScriptRegistered 推奨される代替方法は、 ClientScriptManager.IsStartupScriptRegisteredです。
System.Web.UI.Page RegisterArrayDeclaration 推奨される代替方法は、 ClientScriptManager.RegisterArrayDeclarationです。
System.Web.UI.Page RegisterClientScriptBlock 推奨される代替方法は、 ClientScriptManager.RegisterClientScriptBlockです。
System.Web.UI.Page RegisterHiddenField 推奨される代替方法は、 ClientScriptManager.RegisterHiddenFieldです。
System.Web.UI.Page RegisterOnSubmitStatement 推奨される代替方法は、 ClientScriptManager.RegisterOnSubmitStatementです。
System.Web.UI.Page RegisterStartupScript 推奨される代替方法は、 ClientScriptManager.RegisterStartupScriptです。
System.Web.UI.Page SmartNavigation 推奨される代替方法は、 Page.SetFocusPage.MaintainScrollPositionOnPostBackです。
System.Web.UI.TemplateControl AutoHandlers このプロパティは役に立たなくなったため、このプロパティを使用することはお勧めしません。
System.Web.UI.WebControls.GridView CreateAutoGeneratedColumn .NET Framework 4.5 では最初に非推奨になりました。

このメソッドは、下位互換性のために保持されます。 この API は使用されなくなりました。
System.Web.UI.WebControls.Xml Document 代わりに、 Xml.XPathNavigator プロパティを使用することをお勧めします。 System.Xml.XPath.XPathDocumentを作成し、XPathDocument.CreateNavigatorを呼び出してSystem.Xml.XPath.XPathNavigatorを作成します。

System.Web.DynamicData.dll

タイプ メンバー メッセージ
System.Web.DynamicData.DynamicDataExtensions EnablePersistedSelection System.Web.UI.WebControls.GridViewSystem.Web.UI.WebControls.ListViewなどのデータバインド コントロールで EnablePersistedSelection プロパティを使用します。

System.Web.Extensions.dll

タイプ メンバー メッセージ
System.Web.UI.CompositeScriptReference IsFromSystemWebExtensions CompositeScriptReference.IsAjaxFrameworkScript を使用してください。
System.Web.UI.ScriptManager ScriptPath このプロパティは廃止されました。 代わりに、個々のSystem.Web.UI.ScriptReferenceSystem.Web.UI.ScriptReference.Pathプロパティを設定します。
System.Web.UI.ScriptReference IgnoreScriptPath このプロパティは廃止されました。 ScriptManager.ScriptPathを使用する代わりに、個々のSystem.Web.UI.ScriptReferenceSystem.Web.UI.ScriptReference.Pathプロパティを設定します。
System.Web.UI.ScriptReference IsFromSystemWebExtensions ScriptReference.IsAjaxFrameworkScript を使用してください。
System.Web.UI.ScriptReferenceBase IsFromSystemWebExtensions ScriptReferenceBase.IsAjaxFrameworkScript を使用してください。
System.Web.UI.ScriptReferenceBase NotifyScriptLoaded NotifyScriptLoaded は、スクリプト参照では不要になりました。
System.Web.UI.ScriptResourceAttribute ScriptResourceName このプロパティは廃止されました。 ScriptResourceAttribute.StringResourceName を代わりに使用します。
System.Web.UI.ScriptResourceAttribute TypeName このプロパティは廃止されました。 ScriptResourceAttribute.StringResourceClientTypeName を代わりに使用します。

System.Web.Services.dll

タイプ メンバー メッセージ
System.Web.Services.Discovery.DiscoveryClientProtocol LoadExternals このメソッドは、将来のバージョンから削除されます。 このメソッドの呼び出しは、リソースの検出に必要ではなくなりました。
System.Web.Services.Protocols.SoapHeaderAttribute Required このプロパティは、将来のバージョンから削除されます。 SOAP メッセージ内に特定のヘッダーが存在することは強制されなくなりました。

System.Windows.Forms.dll

タイプ メンバー メッセージ
System.Windows.Forms.AccessibleStates Valid この列挙値は非推奨になりました。 交換はありません。
System.Windows.Forms.ComboBox AddItemsCore このメソッドは非推奨になりました。 交換はありません。
System.Windows.Forms.Control RenderRightToLeft このプロパティは非推奨とされました。 Control.RightToLeft を代わりに使用します。
System.Windows.Forms.Control Scale(Single) このメソッドは非推奨になりました。 代わりに Control.Scale(SizeF) メソッドを使用してください。
System.Windows.Forms.Control Scale(Single, Single) このメソッドは非推奨になりました。 代わりに Control.Scale(SizeF) メソッドを使用してください。
System.Windows.Forms.Form ApplyAutoScaling このメソッドは非推奨になりました。 代わりに PerformAutoScale メソッドを使用してください。
System.Windows.Forms.Form AutoScale このプロパティは非推奨とされました。 代わりに、ContainerControl.AutoScaleMode プロパティを使用してください。
System.Windows.Forms.Form GetAutoScaleSize このメソッドは非推奨になりました。 代わりに、ContainerControl.AutoScaleDimensions プロパティを使用してください。
System.Windows.Forms.Label RenderTransparent このプロパティは非推奨とされました。 BackColor を代わりに使用します。
System.Windows.Forms.ListBox AddItemsCore このメソッドは非推奨になりました。 交換はありません。
System.Windows.Forms.PrintPreviewDialog AutoScaleBaseSize このプロパティは非推奨とされました。 代わりに、ContainerControl.AutoScaleDimensions プロパティを使用してください。

System.Xaml.dll

タイプ メンバー メッセージ
System.Windows.Markup.MarkupExtensionReturnTypeAttribute ExpressionType これは XAML パーサーでは使用されません。 System.Windows.Markup.XamlSetMarkupExtensionAttributeを参照してください。
System.Windows.Markup.MarkupExtensionReturnTypeAttribute MarkupExtensionReturnTypeAttribute(Type, Type) expressionType引数は XAML パーサーでは使用されません。 予期される戻り値の型を指定するには、 MarkupExtensionReturnTypeAttribute(Type)を使用します。 式型のカスタム処理を指定するには、 System.Windows.Markup.XamlSetMarkupExtensionAttributeを使用します。

System.Xml.dll

タイプ メンバー メッセージ
System.Xml.ValidationType Auto 検証の種類は、 ValidationType.DTD または ValidationType.Schemaとして指定する必要があります。
System.Xml.ValidationType XDR System.Xml.XmlValidatingReaderによる XDR 検証は廃止されています。
System.Xml.XmlConvert ToDateTime(String) XmlConvert.ToDateTime(String, XmlDateTimeSerializationMode) を使用してください。
System.Xml.XmlConvert ToString(DateTime) XmlConvert.ToString(DateTime, XmlDateTimeSerializationMode) を使用してください。
System.Xml.XmlReaderSettings ProhibitDtd 代わりに、XmlReaderSettings.DtdProcessing プロパティを使用してください。
System.Xml.XmlReaderSettings XmlReaderSettings(XmlResolver) .NET Framework 4.5 では最初に非推奨になりました。

このメンバーを使用すると、コンパイラ エラーが発生します。

この API は .NET Framework インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。
System.Xml.XmlTextReader ProhibitDtd 代わりに、XmlTextReader.DtdProcessing プロパティを使用してください。
System.Xml.Schema.XmlSchema Compile(ValidationEventHandler) スキーマのコンパイルと検証には XmlSchemaSet を使用します。
System.Xml.Schema.XmlSchema Compile(ValidationEventHandler, XmlResolver) スキーマのコンパイルと検証には XmlSchemaSet を使用します。
System.Xml.Schema.XmlSchemaAttribute AttributeType このプロパティは非推奨とされました。 厳密 XmlSchemaAttribute.AttributeSchemaType 型指定された属性型を返すプロパティを使用します。
System.Xml.Schema.XmlSchemaElement ElementType このプロパティは非推奨とされました。 厳密に型指定された要素型を返す XmlSchemaElement.ElementSchemaType プロパティを使用します。
System.Xml.Schema.XmlSchemaType BaseSchemaType このプロパティは非推奨とされました。 厳密に型指定された基本スキーマ型を返す XmlSchemaType.BaseXmlSchemaType プロパティを使用します。
System.Xml.Serialization.CodeIdentifier CodeIdentifier 静的メソッドのみが含まれるため、このクラスを構築しないでください。
System.Xml.Serialization.XmlSerializer FromMappings(XmlMapping[], Evidence) このメソッドは廃止されており、.NET Framework の今後のリリースで削除される予定です。 System.Security.Policy.Evidence パラメーターを受け取らないXmlSerializer.FromMappingsのオーバーロードを使用します。
System.Xml.Serialization.XmlSerializer XmlSerializer(Type, XmlAttributeOverrides, Type[], XmlRootAttribute, String, String, Evidence) このメソッドは廃止されており、.NET Framework の今後のリリースで削除される予定です。 System.Security.Policy.Evidence パラメーターを受け取らないXmlSerializerコンストラクター オーバーロードを使用します。
System.Xml.Serialization.XmlSerializerFactory CreateSerializer(Type, XmlAttributeOverrides, Type[], XmlRootAttribute, String, String, Evidence) このメソッドは廃止されており、.NET Framework の今後のリリースで削除される予定です。 System.Security.Policy.Evidence パラメーターを受け取らないXmlSerializerFactory.CreateSerializerのオーバーロードを使用します。

IEHost.dll と IEExec.exe

IEHost.dll アセンブリと IEExec.exe アセンブリが .NET Framework から削除されました。 すべての型とそのメンバーは廃止されており、.NET Framework 4.5 以降ではサポートされていません。 これらのアセンブリは、Windows フォーム コントロールをホストし、Internet Explorer で実行可能ファイルを実行するために使用されました。 このテクノロジの代わりに、ClickOnce、XAML ブラウザー アプリケーション (XBAP)、Microsoft Silverlight などがあります。

ISymWrapper.dll

タイプ メンバー メッセージ
System.Diagnostics.SymbolStore.SymBinder GetReader(Int32, String, String) 推奨される代替方法は、 SymBinder.GetReader(IntPtr, String, String)です。 ISymbolBinder1.GetReaderはインポーター インターフェイス ポインターをSystem.Int32ではなくSystem.IntPtrとして受け取ります。したがって、32 ビットアーキテクチャと 64 ビット アーキテクチャの両方で動作します。

Microsoft.Build.Conversion.v4.0.dll

タイプ メンバー メッセージ
Microsoft.Build.Conversion.ProjectFileConverter Convert(ProjectLoadSettings) 代わりにパラメーターなしの Convert() オーバーロードを使用してください。
Microsoft.Build.Conversion.ProjectFileConverter Convert(String) 代わりにパラメーターなしの Convert() オーバーロードを使用してください。
Microsoft.Build.Conversion.ProjectFileConverter ConvertInMemory(Engine) 代わりにパラメーターなしの ProjectFileConverter.ConvertInMemory() メソッドを使用してください。
Microsoft.Build.Conversion.ProjectFileConverter ConvertInMemory(Engine, ProjectLoadSettings) 代わりにパラメーターなしの ProjectFileConverter.ConvertInMemory() メソッドを使用してください。

Microsoft.Build.Engine.dll

タイプ メンバー メッセージ
Microsoft.Build.BuildEngine.Engine BinPath BinPathを設定しないでください。 BinPathとして .NET Framework の場所を渡すだけの場合は、他の操作は必要ありません。 それ以外の場合は、代わりにレジストリまたは構成ファイルでツールセットを定義するか、エンジンの Microsoft.Build.BuildEngine.ToolsetCollectionに要素を追加して、カスタム BinPathを使用します。
Microsoft.Build.BuildEngine.Engine Engine(String) BinPathとして .NET Framework の場所を渡すだけの場合は、パラメーターなしのEngine() コンストラクターに変更します。 それ以外の場合は、レジストリまたは構成ファイルでカスタム ツールセットを定義するか、エンジンの Microsoft.Build.BuildEngine.ToolsetCollectionに要素を追加できます。 その後、代わりに Engine() または Engine(ToolsetDefinitionLocations) コンストラクターを使用します。

Microsoft.Build.Framework.dll

タイプ メンバー メッセージ
Microsoft.Build.Framework.XamlTypes.ContentType ItemGroupName .NET Framework 4.5 では最初に非推奨になりました。

このメンバーを使用すると、コンパイラ エラーが発生します。

代わりに、ContentType.ItemType プロパティを使用してください。

Microsoft.Build.Utilities.v4.0.dll

タイプ メンバー メッセージ
Microsoft.Build.Utilities.ToolTask EnvironmentOverride ToolTask.EnvironmentVariables プロパティを使用します。

Microsoft.Data.Entity.Build.Tasks.dll

タイプ メンバー メッセージ
Microsoft.Data.Entity.Build.Tasks.EntityDeploy EntityDataModelEmbeddedResources .NET Framework 4.5 では最初に非推奨になりました。

バージョン 3.5 の下位互換性にのみ使用されます。

Microsoft.VisualBasic.dll

タイプ メンバー メッセージ
Microsoft.VisualBasic.FileSystem FilePut(Object, Object, Object) このメンバーは非推奨になりました。 FileSystem.FilePutObjectを使用してObject型を記述するか、オブジェクト以外の型を書き込むためのInt32FileNumberRecordNumberを強制します。
Microsoft.VisualBasic.CompilerServices.Conversions FallbackUserDefinedConversion このメンバーを使用すると、コンパイラ エラーが発生します。

このメソッドは使用しないでください。
Microsoft.VisualBasic.CompilerServices.NewLateBinding FallbackCall このメンバーを使用すると、コンパイラ エラーが発生します。

このメソッドは使用しないでください。
Microsoft.VisualBasic.CompilerServices.NewLateBinding FallbackGet このメンバーを使用すると、コンパイラ エラーが発生します。

このメソッドは使用しないでください。
Microsoft.VisualBasic.CompilerServices.NewLateBinding FallbackIndexSet このメンバーを使用すると、コンパイラ エラーが発生します。

このメソッドは使用しないでください。
Microsoft.VisualBasic.CompilerServices.NewLateBinding FallbackIndexSetComplex このメンバーを使用すると、コンパイラ エラーが発生します。

このメソッドは使用しないでください。
Microsoft.VisualBasic.CompilerServices.NewLateBinding FallbackInvokeDefault1 このメンバーを使用すると、コンパイラ エラーが発生します。

このメソッドは使用しないでください。
Microsoft.VisualBasic.CompilerServices.NewLateBinding FallbackInvokeDefault2 このメンバーを使用すると、コンパイラ エラーが発生します。

このメソッドは使用しないでください。
Microsoft.VisualBasic.CompilerServices.NewLateBinding FallbackSet このメンバーを使用すると、コンパイラ エラーが発生します。

このメソッドは使用しないでください。
Microsoft.VisualBasic.CompilerServices.NewLateBinding FallbackSetComplex このメンバーを使用すると、コンパイラ エラーが発生します。

このメソッドは使用しないでください。
Microsoft.VisualBasic.CompilerServices.Operators FallbackInvokeUserDefinedOperator このメンバーを使用すると、コンパイラ エラーが発生します。

このメソッドは使用しないでください。
Microsoft.VisualBasic.MyServices.RegistryProxy DynData DynData レジストリ キーは Win9x でのみ機能します。これは、このバージョンの .NET Framework ではサポートされていません。 代わりに、 PerformanceData レジストリ キーを使用してください。 このプロパティは、.NET Framework の将来のバージョンから削除される予定です。

こちらも参照ください