Dela via


Föråldrade medlemmar i .NET Framework

I den här artikeln visas de typmedlemmar som är föråldrade i .NET Framework 4.5 och senare versioner. Typmedlemmar grupperas efter sammansättning.

Den här artikeln visar inte medlemmar av föråldrade typer. En lista över föråldrade typer finns i Föråldrade typer.

mscorlib.dll

Typ Medlem Meddelande
Microsoft.Win32.Registry DynData Registernyckeln DynData fungerar bara på Win9x, som inte längre stöds av CLR. På NT-baserade operativsystem använder du Registry.PerformanceData registernyckeln eller registerproxyn RegistryProxy.PerformanceData i stället.
System.Activator CreateInstance(AppDomain, String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) Metoder som använder bevis för sandbox-miljön är föråldrade och tas bort i en framtida version av .NET Framework. Använd en överlagring av Activator.CreateInstance som inte tar en System.Security.Policy.Evidence parameter.
System.Activator CreateInstance(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) Metoder som använder bevis för sandbox-miljön är föråldrade och tas bort i en framtida version av .NET Framework. Använd en överlagring av Activator.CreateInstance som inte tar en System.Security.Policy.Evidence parameter.
System.Activator CreateInstanceFrom(AppDomain, String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) Metoder som använder Evidence to sandbox är föråldrade och tas bort i en framtida version av .NET Framework. Använd en överlagring av Activator.CreateInstanceFrom som inte tar en System.Security.Policy.Evidence parameter.
System.Activator CreateInstanceFrom(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) Metoder som använder bevis för sandbox-miljön är föråldrade och tas bort i en framtida version av .NET Framework. Använd en överlagring av Activator.CreateInstanceFrom som inte tar en System.Security.Policy.Evidence parameter.
System.AppDomain AppendPrivatePath AppendPrivatePath har blivit inaktuell. Undersök användningen av AppDomainSetup.PrivateBinPath i stället.
System.AppDomain ClearPrivatePath ClearPrivatePath har blivit inaktuell. Undersök användningen av AppDomainSetup.PrivateBinPath i stället.
System.AppDomain ClearShadowCopyPath ClearShadowCopyPath har blivit inaktuell. Undersök användningen av AppDomainSetup.ShadowCopyDirectories i stället.
System.AppDomain CreateInstance(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) Metoder som använder bevis för sandbox-miljön är föråldrade och tas bort i en framtida version av .NET Framework. Använd en överlagring av AppDomain.CreateInstance som inte tar en System.Security.Policy.Evidence parameter.
System.AppDomain CreateInstanceAndUnwrap(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) Metoder som använder bevis för sandbox-miljön är föråldrade och tas bort i en framtida version av .NET Framework. Använd en överlagring av AppDomain.CreateInstanceAndUnwrap som inte tar en System.Security.Policy.Evidence parameter.
System.AppDomain CreateInstanceFrom(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) Metoder som använder bevis för sandbox-miljön är föråldrade och tas bort i en framtida version av .NET Framework. Använd en överlagring av AppDomain.CreateInstanceFrom som inte tar en System.Security.Policy.Evidence parameter.
System.AppDomain CreateInstanceFromAndUnwrap(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) Metoder som använder bevis för sandbox-miljön är föråldrade och tas bort i en framtida version av .NET Framework. Använd en överlagring av AppDomain.CreateInstanceFromAndUnwrap som inte tar en System.Security.Policy.Evidence parameter.
System.AppDomain DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) Deklarativ säkerhet på sammansättningsnivå är föråldrad och tillämpas inte längre av CLR som standard.
System.AppDomain DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet) Deklarativ säkerhet på sammansättningsnivå är föråldrad och tillämpas inte längre av CLR som standard.
System.AppDomain DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet) Deklarativ säkerhet på sammansättningsnivå är föråldrad och tillämpas inte längre av CLR som standard.
System.AppDomain DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) Metoder som använder bevis för sandbox-miljön är föråldrade och tas bort i en framtida version av .NET Framework. Använd en överlagring av AppDomain.DefineDynamicAssembly som inte tar en System.Security.Policy.Evidence parameter.
System.AppDomain DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet) Deklarativ säkerhet på sammansättningsnivå är föråldrad och tillämpas inte längre av CLR som standard.
System.AppDomain DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean) Deklarativ säkerhet på sammansättningsnivå är föråldrad och tillämpas inte längre av CLR som standard.
System.AppDomain DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean, IEnumerable<CustomAttributeBuilder>) Deklarativ säkerhet på sammansättningsnivå är föråldrad och tillämpas inte längre av CLR som standard.
System.AppDomain DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet) Deklarativ säkerhet på sammansättningsnivå är föråldrad och tillämpas inte längre av CLR som standard.
System.AppDomain ExecuteAssembly(String, Evidence) Metoder som använder bevis för sandbox-miljön är föråldrade och tas bort i en framtida version av .NET Framework. Använd en överlagring av AppDomain.ExecuteAssembly som inte tar en System.Security.Policy.Evidence parameter.
System.AppDomain ExecuteAssembly(String, Evidence, String[]) Metoder som använder bevis för sandbox-miljön är föråldrade och tas bort i en framtida version av .NET Framework. Använd en överlagring av AppDomain.ExecuteAssembly som inte tar en System.Security.Policy.Evidence parameter.
System.AppDomain ExecuteAssembly(String, Evidence, String[], Byte[], AssemblyHashAlgorithm) Metoder som använder bevis för sandbox-miljön är föråldrade och tas bort i en framtida version av .NET Framework. Använd en överlagring av AppDomain.ExecuteAssembly som inte tar en System.Security.Policy.Evidence parameter.
System.AppDomain ExecuteAssemblyByName(AssemblyName, Evidence, String[]) Metoder som använder bevis för sandbox-miljön är föråldrade och tas bort i en framtida version av .NET Framework. Använd en överlagring av AppDomain.ExecuteAssemblyByName som inte tar en System.Security.Policy.Evidence parameter.
System.AppDomain ExecuteAssemblyByName(String, Evidence) Metoder som använder bevis för sandbox-miljön är föråldrade och tas bort i en framtida version av .NET Framework. Använd en överlagring av AppDomain.ExecuteAssemblyByName som inte tar en System.Security.Policy.Evidence parameter.
System.AppDomain ExecuteAssemblyByName(String, Evidence, String[]) Metoder som använder bevis för sandbox-miljön är föråldrade och tas bort i en framtida version av .NET Framework. Använd en överlagring av AppDomain.ExecuteAssemblyByName som inte tar en System.Security.Policy.Evidence parameter.
System.AppDomain GetCurrentThreadId GetCurrentThreadId har blivit inaktuell eftersom det inte ger ett stabilt ID när hanterade trådar körs på fibrer (även kallade lätta trådar). Använd egenskapen för att hämta en stabil identifierare för en hanterad tråd Thread.ManagedThreadId .
System.AppDomain Load(AssemblyName, Evidence) Metoder som använder bevis för sandbox-miljön är föråldrade och tas bort i en framtida version av .NET Framework. Använd en överlagring av AppDomain.Load som inte tar en System.Security.Policy.Evidence parameter.
System.AppDomain Load(Byte[], Byte[], Evidence) Metoder som använder bevis för sandbox-miljön är föråldrade och tas bort i en framtida version av .NET Framework. Använd en överlagring av AppDomain.Load som inte tar en System.Security.Policy.Evidence parameter.
System.AppDomain Load(String, Evidence) Metoder som använder bevis för sandbox-miljön är föråldrade och tas bort i en framtida version av .NET Framework. Använd en överlagring av AppDomain.Load som inte tar en System.Security.Policy.Evidence parameter.
System.AppDomain SetAppDomainPolicy AppDomain policynivåer är föråldrade och tas bort i en framtida version av .NET Framework.
System.AppDomain SetCachePath SetCachePath har blivit inaktuell. Undersök användningen av AppDomainSetup.CachePath i stället.
System.AppDomain SetDynamicBase SetDynamicBase har blivit inaktuell. Undersök användningen av AppDomainSetup.DynamicBase i stället.
System.AppDomain SetShadowCopyFiles SetShadowCopyFiles har blivit inaktuell. Undersök användningen av AppDomainSetup.ShadowCopyFiles i stället.
System.AppDomain SetShadowCopyPath SetShadowCopyPath har blivit inaktuell. Undersök användningen av AppDomainSetup.ShadowCopyDirectories i stället.
System.Enum ToString(IFormatProvider) Argumentet provider används inte. Använd Enum.ToString().
System.Enum ToString(String, IFormatProvider) Argumentet provider används inte. Använd Enum.ToString(String).
System.LoaderOptimization DisallowBindings Den här metoden är inaktuell. Använd Assembly.Load i stället.
System.LoaderOptimization DomainMask Den här metoden är inaktuell. Använd Assembly.Load i stället.
System.Collections.Hashtable Hashtable(IDictionary, IHashCodeProvider, IComparer) Använd Hashtable(IDictionary, IEqualityComparer) i stället.
System.Collections.Hashtable Hashtable(IHashCodeProvider, IComparer) Använd Hashtable(IEqualityComparer) i stället.
System.Collections.Hashtable Hashtable(Int32, IHashCodeProvider, IComparer) Använd Hashtable(Int32, IEqualityComparer) i stället.
System.Collections.Hashtable Hashtable(Int32, Single, IHashCodeProvider, IComparer) Använd Hashtable(Int32, Single, IEqualityComparer) i stället.
System.Collections.Hashtable Hashtable.comparer Använd egenskapen Hashtable.EqualityComparer .
System.Collections.Hashtable Hashtable.hcp Använd KeyComparer egenskaper.
System.Collections.Hashtable Hashtable(IDictionary, Single, IHashCodeProvider, IComparer) Använd Hashtable(IDictionary, Single, IEqualityComparer) i stället.
System.Configuration.Assemblies.AssemblyHash Algorithm Klassen System.Configuration.Assemblies.AssemblyHash har blivit inaktuell.
System.Configuration.Assemblies.AssemblyHash AssemblyHash(AssemblyHashAlgorithm, Byte[]) Klassen System.Configuration.Assemblies.AssemblyHash har blivit inaktuell.
System.Configuration.Assemblies.AssemblyHash AssemblyHash(Byte[]) Klassen System.Configuration.Assemblies.AssemblyHash har blivit inaktuell.
System.Configuration.Assemblies.AssemblyHash Clone Klassen System.Configuration.Assemblies.AssemblyHash har blivit inaktuell.
System.Configuration.Assemblies.AssemblyHash Empty Klassen System.Configuration.Assemblies.AssemblyHash har blivit inaktuell.
System.Configuration.Assemblies.AssemblyHash GetValue Klassen System.Configuration.Assemblies.AssemblyHash har blivit inaktuell.
System.Configuration.Assemblies.AssemblyHash SetValue Klassen System.Configuration.Assemblies.AssemblyHash har blivit inaktuell.
System.Diagnostics.Debugger Debugger Skapa inte instanser av Debugger klassen. Anropa statiska metoder direkt på den här typen i stället.
System.Diagnostics.StackTrace StackTrace(Thread, Boolean) Först inaktuell i .NET Framework 4.5.

Konstruktorn är inaktuell. Använd en konstruktor som inte kräver någon Thread parameter.
System.Diagnostics.SymbolStore.ISymbolBinder GetReader Det rekommenderade alternativet är ISymbolBinder1.GetReader, som tar importergränssnittspekaren som en IntPtr i stället för en Int32, och därmed fungerar på både 32-bitars- och 64-bitarsarkitekturer.
System.Globalization.CultureTypes FrameworkCultures Det här värdet är inaktuellt. Använd andra värden i System.Globalization.CultureTypes.
System.Globalization.CultureTypes WindowsOnlyCultures Det här värdet är inaktuellt. Använd andra värden i System.Globalization.CultureTypes.
System.IO.FileStream FileStream(IntPtr, FileAccess) Konstruktorn är inaktuell. Använd FileStream(SafeFileHandle, FileAccess) i stället.
System.IO.FileStream FileStream(IntPtr, FileAccess, Boolean) Konstruktorn är inaktuell. Använd FileStream(SafeFileHandle, FileAccess) i stället och skapa ett nytt Microsoft.Win32.SafeHandles.SafeFileHandle med ownsHandle= false om det behövs.
System.IO.FileStream FileStream(IntPtr, FileAccess, Boolean, Int32) Konstruktorn är inaktuell. Använd FileStream(SafeFileHandle, FileAccess, Int32) i stället och skapa ett nytt Microsoft.Win32.SafeHandles.SafeFileHandle med ownsHandle= false om det behövs.
System.IO.FileStream FileStream(IntPtr, FileAccess, Boolean, Int32, Boolean) Konstruktorn är inaktuell. Använd FileStream(SafeFileHandle, FileAccess, Int32, Boolean) i stället och skapa ett nytt Microsoft.Win32.SafeHandles.SafeFileHandle med ownsHandle= false om det behövs.
System.IO.FileStream Handle Den här egenskapen är inaktuell. Använd egenskapen FileStream.SafeFileHandle i stället.
System.IO.Path InvalidPathChars Använd Path.GetInvalidPathChars eller Path.GetInvalidFileNameChars i stället.
System.IO.Stream CreateWaitHandle CreateWaitHandle tas bort så småningom. Använd new ManualResetEvent(false) i stället.
System.IO.Stream ObjectInvariant Först inaktuell i .NET Framework 4.5.

Anropa eller åsidosätt inte den här metoden.
System.IO.IsolatedStorage.IsolatedStorage CurrentSize CurrentSize har blivit inaktuell eftersom den inte är CLS-kompatibel. Om du vill hämta den aktuella storleken använder du IsolatedStorage.UsedSize.
System.IO.IsolatedStorage.IsolatedStorage MaximumSize MaximumSize har blivit inaktuell eftersom den inte är CLS-kompatibel. Om du vill få maximal storlek använder du IsolatedStorage.Quota.
System.IO.IsolatedStorage.IsolatedStorageFile CurrentSize CurrentSize har blivit inaktuell eftersom den inte är CLS-kompatibel. Om du vill hämta den aktuella storleken använder du UsedSize.
System.IO.IsolatedStorage.IsolatedStorageFile MaximumSize MaximumSize har blivit inaktuell eftersom den inte är CLS-kompatibel. Om du vill få maximal storlek använder du IsolatedStorageFile.Quota.
System.IO.IsolatedStorage.IsolatedStorageFileStream Handle Den här egenskapen är inaktuell. Använd egenskapen IsolatedStorageFileStream.SafeFileHandle i stället.
System.Reflection.Assembly Load(AssemblyName, Evidence) Den här metoden är föråldrad och tas bort i en framtida version av .NET Framework. Använd en överlagring av Assembly.Load som inte tar en System.Security.Policy.Evidence parameter.
System.Reflection.Assembly Load(Byte[], Byte[], Evidence) Den här metoden är föråldrad och tas bort i en framtida version av .NET Framework. Använd en överlagring av Assembly.Load som inte tar en System.Security.Policy.Evidence parameter.
System.Reflection.Assembly Load(String, Evidence) Den här metoden är föråldrad och tas bort i en framtida version av .NET Framework. Använd en överlagring av Assembly.Load som inte tar en System.Security.Policy.Evidence parameter.
System.Reflection.Assembly LoadFile(String, Evidence) Den här metoden är föråldrad och tas bort i en framtida version av .NET Framework. Använd en överlagring av Assembly.LoadFile som inte tar en System.Security.Policy.Evidence parameter.
System.Reflection.Assembly LoadFrom(String, Evidence) Den här metoden är föråldrad och tas bort i en framtida version av .NET Framework. Använd en överlagring av Assembly.LoadFrom som inte tar en System.Security.Policy.Evidence parameter.
System.Reflection.Assembly LoadFrom(String, Evidence, Byte[], AssemblyHashAlgorithm) Den här metoden är föråldrad och tas bort i en framtida version av .NET Framework. Använd en överlagring av Assembly.LoadFrom som inte tar en System.Security.Policy.Evidence parameter.
System.Reflection.Assembly LoadWithPartialName(String) Den här metoden är inaktuell. Använd Assembly.Load i stället.
System.Reflection.Assembly LoadWithPartialName(String, Evidence) Den här metoden är inaktuell. Använd Assembly.Load i stället.
System.Reflection.AssemblyFlagsAttribute AssemblyFlagsAttribute(Int32) Konstruktorn är inaktuell. Använd AssemblyFlagsAttribute(AssemblyNameFlags) i stället.
System.Reflection.AssemblyFlagsAttribute AssemblyFlagsAttribute(UInt32) Konstruktorn är inaktuell. Använd AssemblyFlagsAttribute(AssemblyNameFlags) i stället.
System.Reflection.AssemblyFlagsAttribute Flags Den här egenskapen är inaktuell. Använd AssemblyFlagsAttribute.AssemblyFlags i stället.
System.Reflection.Emit.ConstructorBuilder ReturnType Den här egenskapen är inaktuell.
System.Reflection.Emit.FieldBuilder SetMarshal Ett alternativt API är tillgängligt: Generera det System.Runtime.InteropServices.MarshalAsAttribute anpassade attributet i stället.
System.Reflection.Emit.FlowControl Phi Det här API:et har blivit inaktuellt.
System.Reflection.Emit.MethodBuilder SetMarshal Ett alternativt API är tillgängligt: Generera det System.Runtime.InteropServices.MarshalAsAttribute anpassade attributet i stället.
System.Reflection.Emit.OpCodeType Annotation Det här API:et har blivit inaktuellt.
System.Reflection.Emit.OperandType InlinePhi Det här API:et har blivit inaktuellt.
System.Reflection.Emit.ParameterBuilder SetMarshal Ett alternativt API är tillgängligt: Generera det System.Runtime.InteropServices.MarshalAsAttribute anpassade attributet i stället.
System.Resources.ResourceManager ResourceSets Ring ResourceManager.InternalGetResourceSet(CultureInfo, Boolean, Boolean) i stället.
System.Runtime.InteropServices.Marshal GetManagedThunkForUnmanagedMethodPtr Metoden GetManagedThunkForUnmanagedMethodPtr har blivit inaktuell och tas bort i en framtida version.
System.Runtime.InteropServices.Marshal GetThreadFromFiberCookie Metoden GetThreadFromFiberCookie är inaktuell. Använd värd-API:et för att utföra den här åtgärden.
System.Runtime.InteropServices.Marshal GetTypeInfoName(UCOMITypeInfo) Använd Marshal.GetTypeInfoName(ITypeInfo) i stället.
System.Runtime.InteropServices.Marshal GetTypeLibGuid(UCOMITypeLib) Använd Marshal.GetTypeLibGuid(ITypeLib) i stället.
System.Runtime.InteropServices.Marshal GetTypeLibLcid(UCOMITypeLib) Använd Marshal.GetTypeLibLcid(ITypeLib) i stället.
System.Runtime.InteropServices.Marshal GetTypeLibName(UCOMITypeLib) Använd Marshal.GetTypeLibName(ITypeLib) i stället.
System.Runtime.InteropServices.Marshal GetUnmanagedThunkForManagedMethodPtr Metoden GetUnmanagedThunkForManagedMethodPtr har blivit inaktuell och tas bort i en framtida version.
System.Runtime.InteropServices.Marshal ReleaseThreadCache Det här API:et utförde ingen åtgärd och tas bort i framtida versioner av CLR.
System.Runtime.InteropServices.RuntimeEnvironment RuntimeEnvironment Användningen av den här medlemmen genererar ett kompilatorfel.

Skapa inte instanser av System.Runtime.InteropServices.RuntimeEnvironment klassen. Anropa statiska metoder direkt på den här typen i stället.
System.Runtime.Remoting.Channels.ChannelServices RegisterChannel Använd ChannelServices.RegisterChannel(IChannel, Boolean) i stället.
System.Runtime.Remoting.Lifetime.LifetimeServices LifetimeServices Användningen av den här medlemmen genererar ett kompilatorfel.

Skapa inte instanser av LifetimeServices klassen. Anropa statiska metoder direkt på den här typen i stället.
System.Runtime.Remoting.RemotingConfiguration Configure(String) Använd RemotingConfiguration.Configure(String, Boolean) i stället.
System.Runtime.Remoting.RemotingServices LogRemotingStage Användning av den här metoden rekommenderas inte. Fanns LogRemotingStage endast för interna diagnostikändamål.
System.Security.CodeAccessPermission Deny Deny är föråldrad och tas bort i en framtida version av .NET Framework.
System.Security.CodeAccessPermission RevertDeny Deny är föråldrad och tas bort i en framtida version av .NET Framework.
System.Security.HostSecurityManager DomainPolicy AppDomain-principnivåer är föråldrade och tas bort i en framtida version av .NET Framework.
System.Security.HostSecurityManagerOptions HostPolicyLevel AppDomain-principnivåer är föråldrade och tas bort i en framtida version av .NET Framework.
System.Security.PermissionSet ConvertPermissionSet Den här metoden är föråldrad och bör inte längre användas.
System.Security.PermissionSet Deny Deny är föråldrad och tas bort i en framtida version av .NET Framework.
System.Security.SecurityCriticalAttribute Scope System.Security.SecurityCriticalScope används endast för .NET Framework 2.0-transparenskompatibilitet.
System.Security.SecurityManager CheckExecutionRights Eftersom körningsbehörighetskontroller inte längre kan inaktiveras har CheckExecutionRights egenskapen inte längre någon effekt.
System.Security.SecurityManager IsGranted IsGranted är föråldrad och tas bort i en framtida version av .NET Framework. Använd antingen egenskapen AppDomain.PermissionSet eller egenskapen Assembly.PermissionSet i stället.
System.Security.SecurityManager LoadPolicyLevelFromFile Den här metoden är föråldrad och tas bort i en framtida version av .NET Framework.
System.Security.SecurityManager LoadPolicyLevelFromString Den här metoden är föråldrad och tas bort i en framtida version av .NET Framework.
System.Security.SecurityManager PolicyHierarchy Den här metoden är föråldrad och tas bort i en framtida version av .NET Framework.
System.Security.SecurityManager ResolvePolicy(Evidence) Den här metoden är föråldrad och tas bort i en framtida version av .NET Framework.
System.Security.SecurityManager ResolvePolicy(Evidence, PermissionSet, PermissionSet, PermissionSet, PermissionSet) Den här metoden är föråldrad och tas bort i en framtida version av .NET Framework.
System.Security.SecurityManager ResolvePolicy(Evidence[]) Den här metoden är föråldrad och tas bort i en framtida version av .NET Framework.
System.Security.SecurityManager ResolvePolicyGroups Den här metoden är föråldrad och tas bort i en framtida version av .NET Framework.
System.Security.SecurityManager ResolveSystemPolicy Den här metoden är föråldrad och tas bort i en framtida version av .NET Framework.
System.Security.SecurityManager SavePolicy Den här metoden är föråldrad och tas bort i en framtida version av .NET Framework.
System.Security.SecurityManager SavePolicyLevel Den här metoden är föråldrad och tas bort i en framtida version av .NET Framework.
System.Security.SecurityManager SecurityEnabled Eftersom säkerhet inte längre kan stängas av har SecurityEnabled egenskapen inte längre någon effekt.
System.Security.Cryptography.PasswordDeriveBytes GetBytes System.Security.Cryptography.Rfc2898DeriveBytesSystem.Security.Cryptography.PasswordDeriveBytes ersätter för att härleda nyckelmaterial från ett lösenord och föredras i nya program.
System.Security.Cryptography.X509Certificates.X509Certificate GetIssuerName Den här metoden är inaktuell. Använd egenskapen X509Certificate.Issuer i stället.
System.Security.Cryptography.X509Certificates.X509Certificate GetName Den här metoden är inaktuell. Använd egenskapen X509Certificate.Subject i stället.
System.Security.Permissions.FileIOPermissionAttribute All Använd egenskapen FileIOPermissionAttribute.ViewAndModify i stället.
System.Security.Permissions.ReflectionPermissionAttribute ReflectionEmit Den här behörigheten används inte längre av CLR.
System.Security.Permissions.ReflectionPermissionAttribute TypeInformation Det här API:et har blivit inaktuellt.
System.Security.Permissions.ReflectionPermissionFlag AllFlags Den här behörigheten är inaktuell. Uppräkningsmedlemmen AllFlags innehåller RestrictedMemberAccessinte . Använd PermissionState.Unrestricted för att få fullständig åtkomst.
System.Security.Permissions.ReflectionPermissionFlag ReflectionEmit Den här behörigheten används inte längre av CLR.
System.Security.Permissions.ReflectionPermissionFlag TypeInformation Det här API:et har blivit inaktuellt.
System.Security.Permissions.RegistryPermissionAttribute All Använd egenskapen RegistryPermissionAttribute.ViewAndModify i stället.
System.Security.Permissions.SecurityAction Deny Deny är föråldrad och tas bort i en framtida version av .NET Framework.
System.Security.Permissions.SecurityAction RequestMinimum Deklarativ säkerhet på sammansättningsnivå är föråldrad och tillämpas inte längre av CLR som standard.
System.Security.Permissions.SecurityAction RequestOptional Deklarativ säkerhet på sammansättningsnivå är föråldrad och tillämpas inte längre av CLR som standard.
System.Security.Permissions.SecurityAction RequestRefuse Deklarativ säkerhet på sammansättningsnivå är föråldrad och tillämpas inte längre av CLR som standard.
System.Security.Policy.Evidence AddAssembly Den här metoden är föråldrad. Använd Evidence.AddAssemblyEvidence i stället.
System.Security.Policy.Evidence AddHost Den här metoden är föråldrad. Använd Evidence.AddHostEvidence i stället.
System.Security.Policy.Evidence CopyTo Bevis ska inte behandlas som en System.Collections.ICollection. Evidence.GetHostEnumerator Använd metoderna och Evidence.GetAssemblyEnumerator i stället för att använda CopyTo.
System.Security.Policy.Evidence Count Bevis ska inte behandlas som en System.Collections.ICollection. Använd Evidence.GetHostEnumerator och Evidence.GetAssemblyEnumerator iterera över bevisen för att samla in ett antal.
System.Security.Policy.Evidence Evidence(Object[], Object[]) Konstruktorn är föråldrad. Evidence(EvidenceBase[], EvidenceBase[]) Använd konstruktorn i stället.
System.Security.Policy.Evidence GetEnumerator GetEnumerator är föråldrad. Använd Evidence.GetHostEnumerator och Evidence.GetAssemblyEnumerator i stället.
System.Security.Policy.PolicyLevel AddFullTrustAssembly(StrongName) Eftersom alla GAC-sammansättningar alltid får fullt förtroende är den fullständiga förtroendelistan inte längre meningsfull. Du bör installera alla sammansättningar som används i säkerhetsprincipen i GAC för att säkerställa att de är betrodda.
System.Security.Policy.PolicyLevel AddFullTrustAssembly(StrongNameMembershipCondition) Eftersom alla GAC-sammansättningar alltid får fullt förtroende är den fullständiga förtroendelistan inte längre meningsfull. Du bör installera alla sammansättningar som används i säkerhetsprincipen i GAC för att säkerställa att de är betrodda.
System.Security.Policy.PolicyLevel CreateAppDomainLevel AppDomain-principnivåer är föråldrade och tas bort i en framtida version av .NET Framework.
System.Security.Policy.PolicyLevel FullTrustAssemblies Eftersom alla GAC-sammansättningar alltid får fullt förtroende är den fullständiga förtroendelistan inte längre meningsfull. Du bör installera alla sammansättningar som används i säkerhetsprincipen i GAC för att säkerställa att de är betrodda.
System.Security.Policy.PolicyLevel RemoveFullTrustAssembly(StrongName) Eftersom alla GAC-sammansättningar alltid får fullt förtroende är den fullständiga förtroendelistan inte längre meningsfull. Du bör installera alla sammansättningar som används i säkerhetsprincipen i GAC för att säkerställa att de är betrodda.
System.Security.Policy.PolicyLevel RemoveFullTrustAssembly(StrongNameMembershipCondition) Eftersom alla GAC-sammansättningar alltid får fullt förtroende är den fullständiga förtroendelistan inte längre meningsfull. Du bör installera alla sammansättningar som används i säkerhetsprincipen i GAC för att säkerställa att de är betrodda.
System.Threading.Overlapped EventHandle Den här egenskapen är inte 64-bitars kompatibel. Använd Overlapped.EventHandleIntPtr i stället.
System.Threading.Overlapped Overlapped(Int32, Int32, Int32, IAsyncResult) Den här konstruktorn är inte 64-bitars kompatibel. Använd konstruktorn Overlapped(Int32, Int32, IntPtr, IAsyncResult) som tar en System.IntPtr för händelsehandtaget.
System.Threading.Overlapped Pack(IOCompletionCallback) Den här metoden är inte säker. Använd Overlapped.Pack(IOCompletionCallback, Object) i stället.
System.Threading.Overlapped UnsafePack(IOCompletionCallback) Den här metoden är inte säker. Använd Overlapped.UnsafePack(IOCompletionCallback, Object) i stället.
System.Threading.Thread ApartmentState Egenskapen ApartmentState är inaktuell. Använd Thread.GetApartmentState, Thread.SetApartmentState eller Thread.TrySetApartmentState i stället.
System.Threading.Thread GetCompressedStack GetCompressedStack stöds inte längre. System.Threading.CompressedStack Använd klassen .
System.Threading.Thread Resume Resume har blivit inaktuell. Använd andra klasser i System.Threading, till exempel Monitor, Mutex , EventWaitHandleoch Semaphore för att synkronisera trådar eller skydda resurser.
System.Threading.Thread SetCompressedStack SetCompressedStack stöds inte längre. System.Threading.CompressedStack Använd klassen .
System.Threading.Thread Suspend Suspend har blivit inaktuell. Använd andra klasser i System.Threading, till exempel Monitor, Mutex , EventWaitHandleoch Semaphore, för att synkronisera trådar eller skydda resurser.
System.Threading.ThreadPool BindHandle(IntPtr) BindHandle(IntPtr) har blivit inaktuell. Använd ThreadPool.BindHandle(SafeHandle) i stället.
System.Threading.WaitHandle Handle Använd egenskapen WaitHandle.SafeWaitHandle i stället.

PresentationCore.dll

Typ Medlem Meddelande
System.Windows.UIElement BitmapEffect Bitmappseffekter är inaktuella och fungerar inte längre. Överväg att använda System.Windows.Media.Effects.Effect när det är lämpligt i stället.
System.Windows.UIElement BitmapEffectInput Bitmappseffekter är inaktuella och fungerar inte längre. Överväg att använda System.Windows.Media.Effects.Effect när det är lämpligt i stället.
System.Windows.UIElement PersistId PersistId är en föråldrad egenskap och kan tas bort i en framtida version. Värdet för den här egenskapen har inte definierats.
System.Windows.Media.ContainerVisual BitmapEffect Bitmappseffekter är inaktuella och fungerar inte längre. Överväg att använda System.Windows.Media.Effects.Effect när det är lämpligt i stället.
System.Windows.Media.ContainerVisual BitmapEffectInput Bitmappseffekter är inaktuella och fungerar inte längre. Överväg att använda System.Windows.Media.Effects.Effect när det är lämpligt i stället.
System.Windows.Media.DrawingContext PushEffect Bitmappseffekter är inaktuella och fungerar inte längre. Överväg att använda System.Windows.Media.Effects.Effect när det är lämpligt i stället.
System.Windows.Media.FormattedText FormattedText(String, CultureInfo, FlowDirection, Typeface, Double, Brush) Använd åsidosättningen PixelsPerDip.
System.Windows.Media.FormattedText FormattedText(String, CultureInfo, FlowDirection, Typeface, Double, Brush, NumberSubstitution) Använd åsidosättningen PixelsPerDip.
System.Windows.Media.FormattedText FormattedText(String, CultureInfo, FlowDirection, Typeface, Double, Brush, NumberSubstitution, TextFormattingMode) Använd åsidosättningen PixelsPerDip.
System.Windows.Media.GlyphRun GlyphRun() Använd åsidosättningen 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) Använd åsidosättningen PixelsPerDip.
System.Windows.Media.RenderCapability IsShaderEffectSoftwareRenderingSupported Den här egenskapen är inaktuell. Använd den statiska RenderCapability.IsPixelShaderVersionSupportedInSoftware metoden i stället.
System.Windows.Media.Visual VisualBitmapEffect Bitmappseffekter är inaktuella och fungerar inte längre. Överväg att använda System.Windows.Media.Effects.Effect när det är lämpligt i stället.
System.Windows.Media.Visual VisualBitmapEffectInput Bitmappseffekter är inaktuella och fungerar inte längre. Överväg att använda System.Windows.Media.Effects.Effect när det är lämpligt i stället.
System.Windows.Media.Effects.BevelBitmapEffect CreateUnmanagedEffect Bitmappseffekter är inaktuella och fungerar inte längre. Överväg att använda System.Windows.Media.Effects.Effect när det är lämpligt i stället.
System.Windows.Media.Effects.BevelBitmapEffect UpdateUnmanagedPropertyState Bitmappseffekter är inaktuella och fungerar inte längre. Överväg att använda System.Windows.Media.Effects.Effect när det är lämpligt i stället.
System.Windows.Media.Effects.BitmapEffect CreateBitmapEffectOuter Bitmappseffekter är inaktuella och fungerar inte längre. Överväg att använda System.Windows.Media.Effects.Effect när det är lämpligt i stället.
System.Windows.Media.Effects.BitmapEffect CreateUnmanagedEffect Bitmappseffekter är inaktuella och fungerar inte längre. Överväg att använda System.Windows.Media.Effects.Effect när det är lämpligt i stället.
System.Windows.Media.Effects.BitmapEffect GetOutput Bitmappseffekter är inaktuella och fungerar inte längre. Överväg att använda System.Windows.Media.Effects.Effect när det är lämpligt i stället.
System.Windows.Media.Effects.BitmapEffect InitializeBitmapEffect Bitmappseffekter är inaktuella och fungerar inte längre. Överväg att använda System.Windows.Media.Effects.Effect när det är lämpligt i stället.
System.Windows.Media.Effects.BitmapEffect SetValue Bitmappseffekter är inaktuella och fungerar inte längre. Överväg att använda System.Windows.Media.Effects.Effect när det är lämpligt i stället.
System.Windows.Media.Effects.BitmapEffect UpdateUnmanagedPropertyState Bitmappseffekter är inaktuella och fungerar inte längre. Överväg att använda System.Windows.Media.Effects.Effect när det är lämpligt i stället.
System.Windows.Media.Effects.BitmapEffectGroup CreateUnmanagedEffect Bitmappseffekter är inaktuella och fungerar inte längre. Överväg att använda System.Windows.Media.Effects.Effect när det är lämpligt i stället.
System.Windows.Media.Effects.BitmapEffectGroup UpdateUnmanagedPropertyState Bitmappseffekter är inaktuella och fungerar inte längre. Överväg att använda System.Windows.Media.Effects.Effect när det är lämpligt i stället.
System.Windows.Media.Effects.BlurBitmapEffect CreateUnmanagedEffect Bitmappseffekter är inaktuella och fungerar inte längre. Överväg att använda System.Windows.Media.Effects.Effect när det är lämpligt i stället.
System.Windows.Media.Effects.BlurBitmapEffect UpdateUnmanagedPropertyState Bitmappseffekter är inaktuella och fungerar inte längre. Överväg att använda System.Windows.Media.Effects.Effect när det är lämpligt i stället.
System.Windows.Media.Effects.DropShadowBitmapEffect CreateUnmanagedEffect Bitmappseffekter är inaktuella och fungerar inte längre. Överväg att använda System.Windows.Media.Effects.Effect när det är lämpligt i stället.
System.Windows.Media.Effects.DropShadowBitmapEffect UpdateUnmanagedPropertyState Bitmappseffekter är inaktuella och fungerar inte längre. Överväg att använda System.Windows.Media.Effects.Effect när det är lämpligt i stället.
System.Windows.Media.Effects.EmbossBitmapEffect CreateUnmanagedEffect Bitmappseffekter är inaktuella och fungerar inte längre. Överväg att använda System.Windows.Media.Effects.Effect när det är lämpligt i stället.
System.Windows.Media.Effects.EmbossBitmapEffect UpdateUnmanagedPropertyState Bitmappseffekter är inaktuella och fungerar inte längre. Överväg att använda System.Windows.Media.Effects.Effect när det är lämpligt i stället.
System.Windows.Media.Effects.OuterGlowBitmapEffect CreateUnmanagedEffect Bitmappseffekter är inaktuella och fungerar inte längre. Överväg att använda System.Windows.Media.Effects.Effect när det är lämpligt i stället.
System.Windows.Media.Effects.OuterGlowBitmapEffect UpdateUnmanagedPropertyState Bitmappseffekter är inaktuella och fungerar inte längre. Överväg att använda System.Windows.Media.Effects.Effect när det är lämpligt i stället.
System.Windows.Media.Media3D.Viewport3DVisual BitmapEffect Bitmappseffekter är inaktuella och fungerar inte längre. Överväg att använda System.Windows.Media.Effects.Effect när det är lämpligt i stället.
System.Windows.Media.Media3D.Viewport3DVisual BitmapEffectInput Bitmappseffekter är inaktuella och fungerar inte längre. Överväg att använda System.Windows.Media.Effects.Effect när det är lämpligt i stället.

PresentationFramework.dll

System.Activities.dll

System.Activities.Presentation.dll

Typ Medlem Meddelande
System.Activities.Presentation.DragDropHelper DoDragMove(WorkflowViewElement, Point) Den här metoden har inte stöd för att dra flera objekt.
System.Activities.Presentation.DragDropHelper GetCompositeView(DragEventArgs) Först inaktuell i .NET Framework 4.5.

Den här metoden har inte stöd för att dra flera objekt. Använd GetCompositeView(WorkflowViewElement) i stället.
System.Activities.Presentation.DragDropHelper GetDragDropCompletedEffects Den här metoden har inte stöd för att dra flera objekt.
System.Activities.Presentation.DragDropHelper GetDraggedModelItem Först inaktuell i .NET Framework 4.5.

Den här metoden har inte stöd för att dra flera objekt. Använd GetDraggedModelItems i stället.
System.Activities.Presentation.DragDropHelper GetDroppedObject Först inaktuell i .NET Framework 4.5.

Den här metoden har inte stöd för att dra flera objekt. Använd GetDroppedObjects i stället.
System.Activities.Presentation.DragDropHelper SetDragDropCompletedEffects Den här metoden har inte stöd för att dra flera objekt.
System.Activities.Presentation.Services.ModelChangedEventArgs ItemsAdded Först inaktuell i .NET Framework 4.5.

Använd inte den här egenskapen. Använd ModelChangeInfo i stället.
System.Activities.Presentation.Services.ModelChangedEventArgs ItemsRemoved Först inaktuell i .NET Framework 4.5.

Använd inte den här egenskapen. Använd ModelChangeInfo i stället.
System.Activities.Presentation.Services.ModelChangedEventArgs PropertiesChanged Först inaktuell i .NET Framework 4.5.

Använd inte den här egenskapen. Använd ModelChangeInfo i stället.

System.Core.dll

Typ Medlem Meddelande
System.Diagnostics.Eventing.Reader.StandardEventKeywords CorrelationHint Först inaktuell i .NET Framework 4.5.

Felaktigt värde; använd CorrelationHint2 i stället.
System.Linq.ParallelEnumerable Concat<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) Den andra datakällan för en binär operator måste vara av typen System.Linq.ParallelQuery<TSource> i stället System.Collections.Generic.IEnumerable<T>för . Åtgärda problemet genom att använda AsParallel<TSource>(IEnumerable<TSource>) tilläggsmetoden för att konvertera rätt datakälla till System.Linq.ParallelQuery<TSource>.
System.Linq.ParallelEnumerable Except<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) Den andra datakällan för en binär operator måste vara av typen System.Linq.ParallelQuery<TSource> i stället System.Collections.Generic.IEnumerable<T>för . Åtgärda problemet genom att använda AsParallel<TSource>(IEnumerable<TSource>) tilläggsmetoden för att konvertera rätt datakälla till System.Linq.ParallelQuery<TSource>.
System.Linq.ParallelEnumerable Except<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) Den andra datakällan för en binär operator måste vara av typen System.Linq.ParallelQuery<TSource> i stället System.Collections.Generic.IEnumerable<T>för . Åtgärda problemet genom att använda AsParallel<TSource>(IEnumerable<TSource>) tilläggsmetoden för att konvertera rätt datakälla till 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>) Den andra datakällan för en binär operator måste vara av typen System.Linq.ParallelQuery<TSource> i stället System.Collections.Generic.IEnumerable<T>för . Åtgärda problemet genom att använda AsParallel<TSource>(IEnumerable<TSource>) tilläggsmetoden för att konvertera rätt datakälla till 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>) Den andra datakällan för en binär operator måste vara av typen System.Linq.ParallelQuery<TSource> i stället System.Collections.Generic.IEnumerable<T>för . Åtgärda problemet genom att använda AsParallel<TSource>(IEnumerable<TSource>) tilläggsmetoden för att konvertera rätt datakälla till System.Linq.ParallelQuery<TSource>.
System.Linq.ParallelEnumerable Intersect<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) Den andra datakällan för en binär operator måste vara av typen System.Linq.ParallelQuery<TSource> i stället System.Collections.Generic.IEnumerable<T>för . Åtgärda problemet genom att använda AsParallel<TSource>(IEnumerable<TSource>) tilläggsmetoden för att konvertera rätt datakälla till System.Linq.ParallelQuery<TSource>.
System.Linq.ParallelEnumerable Intersect<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) Den andra datakällan för en binär operator måste vara av typen System.Linq.ParallelQuery<TSource> i stället System.Collections.Generic.IEnumerable<T>för . Åtgärda problemet genom att använda AsParallel<TSource>(IEnumerable<TSource>) tilläggsmetoden för att konvertera rätt datakälla till 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>) Den andra datakällan för en binär operator måste vara av typen System.Linq.ParallelQuery<TSource> i stället System.Collections.Generic.IEnumerable<T>för . Åtgärda problemet genom att använda AsParallel<TSource>(IEnumerable<TSource>) tilläggsmetoden för att konvertera rätt datakälla till 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>) Den andra datakällan för en binär operator måste vara av typen System.Linq.ParallelQuery<TSource> i stället System.Collections.Generic.IEnumerable<T>för . Åtgärda problemet genom att använda AsParallel<TSource>(IEnumerable<TSource>) tilläggsmetoden för att konvertera rätt datakälla till System.Linq.ParallelQuery<TSource>.
System.Linq.ParallelEnumerable SequenceEqual<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) Den andra datakällan för en binär operator måste vara av typen System.Linq.ParallelQuery<TSource> i stället System.Collections.Generic.IEnumerable<T>för . Åtgärda problemet genom att använda AsParallel<TSource>(IEnumerable<TSource>) tilläggsmetoden för att konvertera rätt datakälla till System.Linq.ParallelQuery<TSource>.
System.Linq.ParallelEnumerable SequenceEqual<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) Den andra datakällan för en binär operator måste vara av typen System.Linq.ParallelQuery<TSource> i stället System.Collections.Generic.IEnumerable<T>för . Åtgärda problemet genom att använda AsParallel<TSource>(IEnumerable<TSource>) tilläggsmetoden för att konvertera rätt datakälla till System.Linq.ParallelQuery<TSource>.
System.Linq.ParallelEnumerable Union<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) Den andra datakällan för en binär operator måste vara av typen System.Linq.ParallelQuery<TSource> i stället System.Collections.Generic.IEnumerable<T>för . Åtgärda problemet genom att använda AsParallel<TSource>(IEnumerable<TSource>) tilläggsmetoden för att konvertera rätt datakälla till System.Linq.ParallelQuery<TSource>.
System.Linq.ParallelEnumerable Union<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) Den andra datakällan för en binär operator måste vara av typen System.Linq.ParallelQuery<TSource> i stället System.Collections.Generic.IEnumerable<T>för . Åtgärda problemet genom att använda AsParallel<TSource>(IEnumerable<TSource>) tilläggsmetoden för att konvertera rätt datakälla till System.Linq.ParallelQuery<TSource>.
System.Linq.ParallelEnumerable Zip Den andra datakällan för en binär operator måste vara av typen System.Linq.ParallelQuery<TSource> i stället System.Collections.Generic.IEnumerable<T>för . Åtgärda problemet genom att använda AsParallel<TSource>(IEnumerable<TSource>) tilläggsmetoden för att konvertera rätt datakälla till System.Linq.ParallelQuery<TSource>.
System.Linq.Expressions.Expression Expression(ExpressionType, Type) Använd en annan konstruktor som inte använder ett System.Linq.Expressions.ExpressionType argument. Åsidosätt Expression.NodeType sedan egenskaperna och Expression.Type för att ange de värden som skulle anges för den här konstruktorn.
System.Linq.Expressions.MemberBinding MemberBinding Använd inte den här konstruktorn. Den tas bort i framtida versioner.
System.Runtime.CompilerServices.CallSiteOps AddRule Användningen av den här medlemmen genererar ett kompilatorfel.

Använd inte den här metoden.
System.Runtime.CompilerServices.CallSiteOps Bind Användningen av den här medlemmen genererar ett kompilatorfel.

Använd inte den här metoden.
System.Runtime.CompilerServices.CallSiteOps ClearMatch Användningen av den här medlemmen genererar ett kompilatorfel.

Använd inte den här metoden.
System.Runtime.CompilerServices.CallSiteOps CreateMatchmaker Användningen av den här medlemmen genererar ett kompilatorfel.

Använd inte den här metoden.
System.Runtime.CompilerServices.CallSiteOps GetCachedRules<T>(RuleCache<T>) Användningen av den här medlemmen genererar ett kompilatorfel.

Använd inte den här metoden.
System.Runtime.CompilerServices.CallSiteOps GetMatch Användningen av den här medlemmen genererar ett kompilatorfel.

Använd inte den här metoden.
System.Runtime.CompilerServices.CallSiteOps GetRuleCache Användningen av den här medlemmen genererar ett kompilatorfel.

Använd inte den här metoden.
System.Runtime.CompilerServices.CallSiteOps GetRules Användningen av den här medlemmen genererar ett kompilatorfel.

Använd inte den här metoden.
System.Runtime.CompilerServices.CallSiteOps MoveRule<T>(RuleCache<T>, T, Int32) Användningen av den här medlemmen genererar ett kompilatorfel.

Använd inte den här metoden.
System.Runtime.CompilerServices.CallSiteOps SetNotMatched Användningen av den här medlemmen genererar ett kompilatorfel.

Använd inte den här metoden.
System.Runtime.CompilerServices.CallSiteOps UpdateRules Användningen av den här medlemmen genererar ett kompilatorfel.

Använd inte den här metoden.
System.Runtime.CompilerServices.RuntimeOps CreateRuntimeVariables() Användningen av den här medlemmen genererar ett kompilatorfel.

Använd inte den här metoden.
System.Runtime.CompilerServices.RuntimeOps CreateRuntimeVariables(Object[], Int64[]) Användningen av den här medlemmen genererar ett kompilatorfel.

Använd inte den här metoden.
System.Runtime.CompilerServices.RuntimeOps ExpandoCheckVersion Användningen av den här medlemmen genererar ett kompilatorfel.

Använd inte den här metoden.
System.Runtime.CompilerServices.RuntimeOps ExpandoPromoteClass Användningen av den här medlemmen genererar ett kompilatorfel.

Använd inte den här metoden.
System.Runtime.CompilerServices.RuntimeOps ExpandoTryDeleteValue Användningen av den här medlemmen genererar ett kompilatorfel.

Använd inte den här metoden.
System.Runtime.CompilerServices.RuntimeOps ExpandoTryGetValue Användningen av den här medlemmen genererar ett kompilatorfel.

Använd inte den här metoden.
System.Runtime.CompilerServices.RuntimeOps ExpandoTrySetValue Användningen av den här medlemmen genererar ett kompilatorfel.

Använd inte den här metoden.
System.Runtime.CompilerServices.RuntimeOps MergeRuntimeVariables Användningen av den här medlemmen genererar ett kompilatorfel.

Använd inte den här metoden.
System.Runtime.CompilerServices.RuntimeOps Quote Användningen av den här medlemmen genererar ett kompilatorfel.

Använd inte den här metoden.

System.Data.dll

Typ Medlem Meddelande
System.Data.DataSysDescriptionAttribute DataSysDescriptionAttribute DataSysDescriptionAttribute har blivit inaktuell.
System.Data.Common.DataAdapter CloneInternals CloneInternals har blivit inaktuell. DataAdapter(DataAdapter) Använd konstruktorn.
System.Data.Common.DBDataPermission DBDataPermission() Användningen av den här medlemmen genererar ett kompilatorfel.

Konstruktorn är inaktuell. DBDataPermission(PermissionState) Skicka konstruktorn ett värde på PermissionState.None.
System.Data.Common.DBDataPermission DBDataPermission(PermissionState, Boolean) Användningen av den här medlemmen genererar ett kompilatorfel.

Konstruktorn är inaktuell. DBDataPermission(PermissionState) Skicka konstruktorn ett värde på PermissionState.None.
System.Data.Odbc.OdbcParameterCollection Add(String, Object) Add(String, Object) har blivit inaktuell. Använd OdbcParameterCollection.AddWithValue(String, Object).
System.Data.Odbc.OdbcPermission OdbcPermission() Användningen av den här medlemmen genererar ett kompilatorfel.

OdbcPermission() har blivit inaktuell. OdbcPermission(PermissionState) Skicka konstruktorn ett värde på PermissionState.None.
System.Data.Odbc.OdbcPermission OdbcPermission(PermissionState, Boolean) Användningen av den här medlemmen genererar ett kompilatorfel.

OdbcPermission(PermissionState, Boolean) har blivit inaktuell. OdbcPermission(PermissionState) Skicka konstruktorn ett värde på PermissionState.None.
System.Data.OleDb.OleDbParameterCollection Add(String, Object) Add(String, Object) har blivit inaktuell. Använd metoden OleDbParameterCollection.AddWithValue.
System.Data.OleDb.OleDbPermission OleDbPermission() Användningen av den här medlemmen genererar ett kompilatorfel.

OleDbPermission() har blivit inaktuell. OleDbPermission(PermissionState) Skicka värdet PermissionState.None.
System.Data.OleDb.OleDbPermission OleDbPermission(PermissionState, Boolean) Användningen av den här medlemmen genererar ett kompilatorfel.

OleDbPermission(PermissionState, Boolean) har blivit inaktuell. OleDbPermission(PermissionState) Skicka värdet PermissionState.None.
System.Data.OleDb.OleDbPermission Provider Egenskapen OleDbPermission.Provider är inaktuell. Använd metoden DBDataPermission.Add(String, String, KeyRestrictionBehavior).
System.Data.OleDb.OleDbPermissionAttribute Provider Egenskapen OleDbPermissionAttribute.Provider är inaktuell. Använd metoden DBDataPermission.Add(String, String, KeyRestrictionBehavior).
System.Data.SqlClient.SqlClientPermission SqlClientPermission() Användningen av den här konstruktorn genererar ett kompilatorfel.

SqlClientPermission() har blivit inaktuell. SqlClientPermission(PermissionState) Skicka konstruktorn ett värde på PermissionState.None.
System.Data.SqlClient.SqlClientPermission SqlClientPermission(PermissionState, Boolean) Användningen av den här konstruktorn genererar ett kompilatorfel.

SqlClientPermission(PermissionState, Boolean) har blivit inaktuell. SqlClientPermission(PermissionState) Skicka konstruktorn ett värde på PermissionState.None.
System.Data.SqlClient.SqlConnectionStringBuilder ConnectionReset ConnectionReset har blivit inaktuell. System.Data.SqlClient.SqlConnection ignorerar nyckelordet "anslutningsåterställning" och återställer alltid anslutningen.
System.Data.SqlClient.SqlParameterCollection Add(String, Object) Add(String, Object) har blivit inaktuell. Använd SqlParameterCollection.AddWithValue.

System.Data.Entity.dll

System.Data.OracleClient.dll

Typ Medlem Meddelande
System.Data.OracleClient.OracleParameter Precision Precision har blivit inaktuell. Använd klasserna System.Math för att uttryckligen ange precisionen för ett decimaltecken.
System.Data.OracleClient.OracleParameter Scale Scale har blivit inaktuell. Använd klasserna System.Math för att uttryckligen ange skalan för ett decimaltecken.
System.Data.OracleClient.OracleParameterCollection Add(String, Object) Add(String, Object) har blivit inaktuell. Använd OracleParameterCollection.AddWithValue.

System.Design.dll

Typ Medlem Meddelande
System.ComponentModel.Design.ComponentDesigner InitializeNonDefault Den här metoden är inaktuell. Använd ComponentDesigner.InitializeExistingComponent i stället.
System.ComponentModel.Design.ComponentDesigner OnSetComponentDefaults Den här metoden är inaktuell. Använd ComponentDesigner.InitializeNewComponent i stället.
System.ComponentModel.Design.DesignSurface CreateComponent Metoden CreateComponent har ersatts av CreateInstance(Type).
System.ComponentModel.Design.Serialization.CodeDomSerializer SerializeToReferenceExpression Den här metoden är inaktuell. Använd SerializeToExpression eller GetExpression i stället.
System.Web.UI.Design.ControlDesigner DesignTimeElementView Användningen av den här egenskapen genererar ett kompilatorfel.

Fel: Den här egenskapen kan inte längre refereras till och ingår för att stödja befintliga kompilerade program. Arkitekturen för design-time-elementvyn används inte längre.
System.Web.UI.Design.ControlDesigner DesignTimeHtmlRequiresLoadComplete Det rekommenderade alternativet är att använda ControlDesigner.SetViewFlags(ViewFlags.DesignTimeHtmlRequiresLoadComplete, true).
System.Web.UI.Design.ControlDesigner GetPersistInnerHtml Det rekommenderade alternativet är ControlDesigner.GetPersistenceContent.
System.Web.UI.Design.ControlDesigner IsDirty Det rekommenderade alternativet är att använda ControlDesigner.Tag.SetDirty och ControlDesigner.Tag.IsDirty.
System.Web.UI.Design.ControlDesigner IsPropertyBound Det rekommenderade alternativet är ControlDesigner.DataBindings.Contains. Klassen System.Web.UI.DataBindingCollection ger mer kontroll över de databindningar som är associerade med kontrollen.
System.Web.UI.Design.ControlDesigner OnBindingsCollectionChanged Det rekommenderade alternativet är att hantera händelsen ControlDesigner.DataBindings.Changed . Samlingen DataBindingCollection som returneras av ControlDesigner.DataBindings egenskapen ger mer kontroll över de databindningar som är associerade med kontrollen.
System.Web.UI.Design.ControlDesigner OnControlResize Det rekommenderade alternativet är OnComponentChanged, som anropas när någon egenskap för kontrollen ändras.
System.Web.UI.Design.ControlDesigner RaiseResizeEvent Användning av den här metoden rekommenderas inte eftersom storleksändringen hanteras av ControlDesigner.OnComponentChanged metoden.
System.Web.UI.Design.ControlDesigner ReadOnly Det rekommenderade alternativet är att ärva från System.Web.UI.Design.ContainerControlDesigner i stället och att använda en System.Web.UI.Design.EditableDesignerRegion. Regioner ger bättre kontroll över innehållet i designern.
System.Web.UI.Design.HtmlControlDesigner Behavior Det rekommenderade alternativet är ControlDesigner.Tag.
System.Web.UI.Design.HtmlControlDesigner DesignTimeElement Användningen av den här egenskapen genererar ett kompilatorfel.

Fel: Den här egenskapen kan inte längre refereras till och ingår för att stödja befintliga kompilerade program. Design-time-elementet kanske inte alltid ger åtkomst till elementet i markeringselementet. Det finns alternativa metoder för System.Web.UI.Design.WebFormsRootDesigner hantering av klientskript och kontroller.
System.Web.UI.Design.HtmlControlDesigner OnBehaviorAttached Det rekommenderade alternativet är ControlDesigner.Tag.
System.Web.UI.Design.HtmlControlDesigner OnBehaviorDetaching Det rekommenderade alternativet är ControlDesigner.Tag.
System.Web.UI.Design.HtmlControlDesigner OnBindingsCollectionChanged Det rekommenderade alternativet är att hantera händelsen HtmlControlDesigner.DataBindings.Changed . Samlingen DataBindingCollection som returneras av HtmlControlDesigner.DataBindings egenskapen ger mer kontroll över de databindningar som är associerade med kontrollen.
System.Web.UI.Design.HtmlControlDesigner ShouldCodeSerialize Användning av den här egenskapen rekommenderas inte eftersom kod serialisering inte stöds.
System.Web.UI.Design.TemplatedControlDesigner ActiveTemplateEditingFrame Användning av den här egenskapen rekommenderas inte eftersom mallredigering hanteras i System.Web.UI.Design.ControlDesigner. Om du vill ha stöd för mallredigering exponerar du malldata i egenskapen ControlDesigner.TemplateGroups och anropar ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.TemplatedControlDesigner CreateTemplateEditingFrame Användning av den här metoden rekommenderas inte eftersom mallredigering hanteras i System.Web.UI.Design.ControlDesigner. Om du vill ha stöd för mallredigering exponerar du malldata i egenskapen ControlDesigner.TemplateGroups och anropar ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.TemplatedControlDesigner EnterTemplateMode Användning av den här metoden rekommenderas inte eftersom mallredigering hanteras i System.Web.UI.Design.ControlDesigner. Om du vill ha stöd för mallredigering exponerar du malldata i egenskapen ControlDesigner.TemplateGroups och anropar ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.TemplatedControlDesigner ExitTemplateMode Användning av den här metoden rekommenderas inte eftersom mallredigering hanteras i System.Web.UI.Design.ControlDesigner. Om du vill ha stöd för mallredigering exponerar du malldata i egenskapen ControlDesigner.TemplateGroups och anropar ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.TemplatedControlDesigner GetCachedTemplateEditingVerbs Användning av den här metoden rekommenderas inte eftersom mallredigering hanteras i System.Web.UI.Design.ControlDesigner. Om du vill ha stöd för mallredigering exponerar du malldata i egenskapen ControlDesigner.TemplateGroups och anropar ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.TemplatedControlDesigner GetTemplateContainerDataItemProperty Användning av den här metoden rekommenderas inte eftersom mallredigering hanteras i System.Web.UI.Design.ControlDesigner. Om du vill ha stöd för mallredigering exponerar du malldata i egenskapen ControlDesigner.TemplateGroups och anropar ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.TemplatedControlDesigner GetTemplateContainerDataSource Användning av den här metoden rekommenderas inte eftersom mallredigering hanteras i System.Web.UI.Design.ControlDesigner. Om du vill ha stöd för mallredigering exponerar du malldata i egenskapen ControlDesigner.TemplateGroups och anropar ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.TemplatedControlDesigner GetTemplateContent Användning av den här metoden rekommenderas inte eftersom mallredigering hanteras i System.Web.UI.Design.ControlDesigner. Om du vill ha stöd för mallredigering exponerar du malldata i egenskapen ControlDesigner.TemplateGroups och anropar ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.TemplatedControlDesigner GetTemplateEditingVerbs Användning av den här metoden rekommenderas inte eftersom mallredigering hanteras i System.Web.UI.Design.ControlDesigner. Om du vill ha stöd för mallredigering exponerar du malldata i egenskapen ControlDesigner.TemplateGroups och anropar ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.TemplatedControlDesigner GetTemplatePropertyParentType Användning av den här metoden rekommenderas inte eftersom mallredigering hanteras i System.Web.UI.Design.ControlDesigner. Om du vill ha stöd för mallredigering exponerar du malldata i egenskapen ControlDesigner.TemplateGroups och anropar ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.TemplatedControlDesigner InTemplateMode Det rekommenderade alternativet är ControlDesigner.InTemplateMode.
System.Web.UI.Design.TemplatedControlDesigner OnBehaviorAttached Det rekommenderade alternativet är ControlDesigner.Tag.
System.Web.UI.Design.TemplatedControlDesigner SetTemplateContent Användning av den här metoden rekommenderas inte eftersom mallredigering hanteras i System.Web.UI.Design.ControlDesigner. Om du vill ha stöd för mallredigering exponerar du malldata i egenskapen ControlDesigner.TemplateGroups och anropar ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.WebControls.BaseDataListDesigner GetTemplateContainerDataSource Användning av den här metoden rekommenderas inte eftersom mallredigering hanteras i System.Web.UI.Design.ControlDesigner. Om du vill ha stöd för mallredigering exponerar du malldata i egenskapen ControlDesigner.TemplateGroups och anropar ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.WebControls.BaseDataListDesigner OnAutoFormat Användning av den här metoden rekommenderas inte eftersom dialogrutan Autoformat startas av designervärden. Listan över tillgängliga autoformat exponeras av egenskapen ControlDesigner.AutoFormats .
System.Web.UI.Design.WebControls.DataGridDesigner CreateTemplateEditingFrame Användning av den här metoden rekommenderas inte eftersom mallredigering hanteras i System.Web.UI.Design.ControlDesigner. Om du vill ha stöd för mallredigering exponerar du malldata i egenskapen TemplateGroups och anropar ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.WebControls.DataGridDesigner GetCachedTemplateEditingVerbs Användning av den här metoden rekommenderas inte eftersom mallredigering hanteras i System.Web.UI.Design.ControlDesigner. Om du vill ha stöd för mallredigering exponerar du malldata i egenskapen TemplateGroups och anropar ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.WebControls.DataGridDesigner GetTemplateContainerDataItemProperty Användning av den här metoden rekommenderas inte eftersom mallredigering hanteras i System.Web.UI.Design.ControlDesigner. Om du vill ha stöd för mallredigering exponerar du malldata i egenskapen ControlDesigner.TemplateGroups och anropar ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.WebControls.DataGridDesigner GetTemplateContent Användning av den här metoden rekommenderas inte eftersom mallredigering hanteras i System.Web.UI.Design.ControlDesigner. Om du vill ha stöd för mallredigering exponerar du malldata i egenskapen ControlDesigner.TemplateGroups och anropar ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.WebControls.DataGridDesigner GetTemplatePropertyParentType Användning av den här metoden rekommenderas inte eftersom mallredigering hanteras i System.Web.UI.Design.ControlDesigner. Om du vill ha stöd för mallredigering exponerar du malldata i egenskapen ControlDesigner.TemplateGroups och anropar ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.WebControls.DataGridDesigner SetTemplateContent Användning av den här metoden rekommenderas inte eftersom mallredigering hanteras i System.Web.UI.Design.ControlDesigner. Om du vill ha stöd för mallredigering exponerar du malldata i egenskapen ControlDesigner.TemplateGroups och anropar ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.WebControls.DataListDesigner CreateTemplateEditingFrame Användning av den här metoden rekommenderas inte eftersom mallredigering hanteras i System.Web.UI.Design.ControlDesigner. Om du vill ha stöd för mallredigering exponerar du malldata i egenskapen ControlDesigner.TemplateGroups och anropar ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.WebControls.DataListDesigner GetCachedTemplateEditingVerbs Användning av den här metoden rekommenderas inte eftersom mallredigering hanteras i System.Web.UI.Design.ControlDesigner. Om du vill ha stöd för mallredigering exponerar du malldata i egenskapen ControlDesigner.TemplateGroups och anropar ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.WebControls.DataListDesigner GetTemplateContainerDataItemProperty Användning av den här metoden rekommenderas inte eftersom mallredigering hanteras i System.Web.UI.Design.ControlDesigner. Om du vill ha stöd för mallredigering exponerar du malldata i egenskapen ControlDesigner.TemplateGroups och anropar ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.WebControls.DataListDesigner GetTemplateContent Användning av den här metoden rekommenderas inte eftersom mallredigering hanteras i System.Web.UI.Design.ControlDesigner. Om du vill ha stöd för mallredigering exponerar du malldata i egenskapen ControlDesigner.TemplateGroups och anropar ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.WebControls.DataListDesigner SetTemplateContent Användning av den här metoden rekommenderas inte eftersom mallredigering hanteras i System.Web.UI.Design.ControlDesigner. Om du vill ha stöd för mallredigering exponerar du malldata i egenskapen ControlDesigner.TemplateGroups och anropar ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.WebControls.PanelDesigner OnBehaviorAttached Det rekommenderade alternativet är ControlDesigner.Tag.
System.Windows.Forms.Design.ControlDesigner OnSetComponentDefaults Den här metoden är inaktuell. Använd ControlDesigner.InitializeNewComponent i stället.

System.dll

Typ Medlem Meddelande
Microsoft.CSharp.CSharpCodeProvider CreateCompiler Anropare bör inte använda System.CodeDom.Compiler.ICodeCompiler gränssnittet och bör i stället använda metoderna direkt i System.CodeDom.Compiler.CodeDomProvider klassen.
Microsoft.CSharp.CSharpCodeProvider CreateGenerator Anropare bör inte använda System.CodeDom.Compiler.ICodeGenerator gränssnittet och bör i stället använda metoderna direkt i System.CodeDom.Compiler.CodeDomProvider klassen.
Microsoft.VisualBasic.VBCodeProvider CreateCompiler Anropare bör inte använda System.CodeDom.Compiler.ICodeCompiler gränssnittet och bör i stället använda metoderna direkt i System.CodeDom.Compiler.CodeDomProvider klassen.
Microsoft.VisualBasic.VBCodeProvider CreateGenerator Anropare bör inte använda System.CodeDom.Compiler.ICodeGenerator gränssnittet och bör i stället använda metoderna direkt i System.CodeDom.Compiler.CodeDomProvider klassen.
Microsoft.Win32.SystemEvents LowMemory Den här händelsen är inaktuell.
System.Uri Canonicalize Metoden är inaktuell. Det används inte av systemet.
System.Uri CheckSecurity Metoden är inaktuell. Det används inte av systemet.
System.Uri Escape Metoden är inaktuell. Det används inte av systemet.
System.Uri EscapeString Metoden är inaktuell. GetComponents Använd metoden eller den statiska EscapeUriString metoden för att undkomma en URI-komponent eller en sträng.
System.Uri IsBadFileSystemCharacter Metoden är inaktuell. Det används inte av systemet.
System.Uri IsExcludedCharacter Metoden är inaktuell. Det används inte av systemet.
System.Uri IsReservedCharacter Metoden är inaktuell. Det används inte av systemet.
System.Uri MakeRelative Metoden är inaktuell. Använd Uri.MakeRelativeUri.
System.Uri Parse Metoden är inaktuell. Det används inte av systemet.
System.Uri Unescape Metoden är inaktuell. Uri.GetComponents Använd metoden eller den statiska Uri.EscapeUriString metoden för att undkomma en URI-komponent eller en sträng.
System.Uri Uri(String, Boolean) Konstruktorn är inaktuell. Använd Uri(String). Parametern dontEscape är inaktuell och är alltid false.
System.Uri Uri(Uri, String, Boolean) Konstruktorn är inaktuell. Använd Uri(Uri, String). Parametern dontEscape är inaktuell och är alltid false.
System.CodeDom.Compiler.CodeDomProvider CreateCompiler Anropare bör inte använda System.CodeDom.Compiler.ICodeCompiler gränssnittet och bör i stället använda metoderna direkt i System.CodeDom.Compiler.CodeDomProvider klassen. De som ärver från CodeDomProvider måste fortfarande implementera det här gränssnittet och bör undanta den här varningen eller även föråldrad den här metoden.
System.CodeDom.Compiler.CodeDomProvider CreateGenerator Anropare bör inte använda System.CodeDom.Compiler.ICodeGenerator gränssnittet och bör i stället använda metoderna direkt i System.CodeDom.Compiler.CodeDomProvider klassen. De som ärver från CodeDomProvider måste fortfarande implementera det här gränssnittet och bör undanta den här varningen eller även föråldrad den här metoden.
System.CodeDom.Compiler.CodeDomProvider CreateParser Anropare bör inte använda System.CodeDom.Compiler.ICodeParser gränssnittet och bör i stället använda metoderna direkt i System.CodeDom.Compiler.CodeDomProvider klassen. De som ärver från CodeDomProvider måste fortfarande implementera det här gränssnittet och bör undanta den här varningen eller även föråldrad den här metoden.
System.CodeDom.Compiler.CompilerParameters Evidence CAS-principen är föråldrad och tas bort i en framtida version av .NET Framework. Mer information finns i Säkerhetsändringar i .NET Framework 4.
System.CodeDom.Compiler.CompilerResults Evidence CAS-principen är föråldrad och tas bort i en framtida version av .NET Framework. Mer information finns i Säkerhetsändringar i .NET Framework 4.
System.Collections.Specialized.NameObjectCollectionBase NameObjectCollectionBase(IHashCodeProvider, IComparer) Använd NameObjectCollectionBase(IEqualityComparer) i stället.
System.Collections.Specialized.NameObjectCollectionBase NameObjectCollectionBase(Int32, IHashCodeProvider, IComparer) Använd NameObjectCollectionBase(Int32, IEqualityComparer) i stället.
System.Collections.Specialized.NameValueCollection NameValueCollection(IHashCodeProvider, IComparer) Använd NameValueCollection(IEqualityComparer) i stället.
System.Collections.Specialized.NameValueCollection NameValueCollection(Int32, IHashCodeProvider, IComparer) Använd NameValueCollection(Int32, IEqualityComparer) i stället.
System.ComponentModel.AsyncCompletedEventArgs AsyncCompletedEventArgs() Först inaktuell i .NET Framework 4.5.

Användningen av den här medlemmen genererar ett kompilatorfel.

Det här API:et stöder .NET Framework-infrastrukturen och är inte avsett att användas direkt från din kod.
System.ComponentModel.MemberDescriptor GetInvokee Den här metoden är inaktuell. Använd MemberDescriptor.GetInvocationTarget i stället.
System.ComponentModel.TypeDescriptor ComNativeDescriptorHandler Den här egenskapen är inaktuell. Använd en typbeskrivningsprovider för att ange typinformation för COM-typer i stället.
System.ComponentModel.Design.DesignerTransactionCloseEventArgs DesignerTransactionCloseEventArgs(Boolean) Konstruktorn är föråldrad. Använd DesignerTransactionCloseEventArgs(Boolean, Boolean) i stället.
System.ComponentModel.Design.SelectionTypes Click Det här värdet är inaktuellt. Använd SelectionTypes.Primary i stället.
System.ComponentModel.Design.SelectionTypes MouseDown Det här värdet är inaktuellt. Det stöds inte längre.
System.ComponentModel.Design.SelectionTypes MouseUp Det här värdet är inaktuellt. Det stöds inte längre.
System.ComponentModel.Design.SelectionTypes Normal Det här värdet är inaktuellt. Använd SelectionTypes.Auto i stället.
System.ComponentModel.Design.SelectionTypes Valid Det här värdet är inaktuellt. Använd System.Enum klassmetoder för att fastställa giltiga värden eller använda en typkonverterare.
System.ComponentModel.Design.ViewTechnology Passthrough Det här värdet är inaktuellt. Använd ViewTechnology.Default i stället.
System.ComponentModel.Design.ViewTechnology WindowsForms Det här värdet är inaktuellt. Använd ViewTechnology.Default i stället.
System.Configuration.ConfigurationException ConfigurationException() Den här klassen är föråldrad. Skapa ett nytt undantag genom att skapa en System.Configuration.ConfigurationErrorsException.
System.Configuration.ConfigurationException ConfigurationException(String) Den här klassen är föråldrad. Skapa ett nytt undantag genom att skapa en System.Configuration.ConfigurationErrorsException.
System.Configuration.ConfigurationException ConfigurationException(String, Exception) Den här klassen är föråldrad. Skapa ett nytt undantag genom att skapa en System.Configuration.ConfigurationErrorsException.
System.Configuration.ConfigurationException ConfigurationException(String, Exception, String, Int32) Den här klassen är föråldrad. Skapa ett nytt undantag genom att skapa en System.Configuration.ConfigurationErrorsException.
System.Configuration.ConfigurationException ConfigurationException(String, Exception, XmlNode) Den här klassen är föråldrad. Skapa ett nytt undantag genom att skapa en System.Configuration.ConfigurationErrorsException.
System.Configuration.ConfigurationException ConfigurationException(String, String, Int32) Den här klassen är föråldrad. Skapa ett nytt undantag genom att skapa en System.Configuration.ConfigurationErrorsException.
System.Configuration.ConfigurationException ConfigurationException(String, XmlNode) Den här klassen är föråldrad. Skapa ett nytt undantag genom att skapa en System.Configuration.ConfigurationErrorsException.
System.Configuration.ConfigurationException GetXmlNodeFilename Den här klassen är föråldrad. Använd ConfigurationErrorsException.GetFilename i stället.
System.Configuration.ConfigurationException GetXmlNodeLineNumber Den här klassen är föråldrad. Använd ConfigurationErrorsException.GetLineNumber(XmlNode) istället
System.Configuration.ConfigurationSettings AppSettings Den här metoden är föråldrad. Den har ersatts av ConfigurationManager.AppSettings.
System.Configuration.ConfigurationSettings GetConfig Den här metoden är föråldrad. Den har ersatts av ConfigurationManager.GetSection.
System.Diagnostics.EventLog CreateEventSource(String, String, String) Den här metoden är inaktuell. Använd CreateEventSource(EventSourceCreationData) i stället.
System.Diagnostics.EventLogEntry EventID Den här egenskapen är inaktuell. Använd EventLogEntry.InstanceId i stället.
System.Diagnostics.EventLogPermissionAccess Audit Den här medlemmen har blivit inaktuell. Använd EventLogPermissionAccess.Administer i stället.
System.Diagnostics.EventLogPermissionAccess Browse Den här medlemmen har blivit inaktuell. Använd EventLogPermissionAccess.Administer i stället.
System.Diagnostics.EventLogPermissionAccess Instrument Den här medlemmen har blivit inaktuell. Använd EventLogPermissionAccess.Write i stället.
System.Diagnostics.InstanceDataCollection InstanceDataCollection Konstruktorn är inaktuell. Använd InstanceDataCollectionCollection.Item[] för att hämta en instans av den här samlingen i stället.
System.Diagnostics.InstanceDataCollectionCollection InstanceDataCollectionCollection Konstruktorn är inaktuell. Använd PerformanceCounterCategory.ReadCategory för att hämta en instans av den här samlingen i stället.
System.Diagnostics.PerformanceCounter DefaultFileMappingSize Det här fältet är inaktuellt och används inte. Använd machine.config eller en programkonfigurationsfil för att ange storleken på filmappningen System.Diagnostics.PerformanceCounter .
System.Diagnostics.PerformanceCounterCategory Create(String, String, CounterCreationDataCollection) Den här metoden är inaktuell. Använd Create(String, String, PerformanceCounterCategoryType, CounterCreationDataCollection) i stället.
System.Diagnostics.PerformanceCounterCategory Create(String, String, String, String) Den här metoden är inaktuell. Använd Create(String, String, PerformanceCounterCategoryType, String, String) i stället.
System.Diagnostics.PerformanceCounterManager ICollectData.CloseData Den här klassen är inaktuell. Använd prestandaräknaren via PerformanceCounter klassen i stället.
System.Diagnostics.PerformanceCounterManager ICollectData.CollectData Den här klassen är inaktuell. Använd prestandaräknaren via PerformanceCounter klassen i stället.
System.Diagnostics.PerformanceCounterManager PerformanceCounterManager Den här klassen är inaktuell. Använd prestandaräknaren via System.Diagnostics.PerformanceCounter klassen i stället.
System.Diagnostics.PerformanceCounterPermissionAccess Browse Den här medlemmen har blivit inaktuell. Använd PerformanceCounterPermissionAccess.Read i stället.
System.Diagnostics.PerformanceCounterPermissionAccess Instrument Den här medlemmen har blivit inaktuell. Använd PerformanceCounterPermissionAccess.Write i stället.
System.Diagnostics.Process NonpagedSystemMemorySize Den här egenskapen är inaktuell. Använd Process.NonpagedSystemMemorySize64 i stället.
System.Diagnostics.Process PagedMemorySize Den här egenskapen är inaktuell. Använd PagedMemorySize64 i stället.
System.Diagnostics.Process PagedSystemMemorySize Den här egenskapen är inaktuell. Använd Process.PagedSystemMemorySize64 i stället.
System.Diagnostics.Process PeakPagedMemorySize Den här egenskapen är inaktuell. Använd Process.PeakPagedMemorySize64 i stället.
System.Diagnostics.Process PeakVirtualMemorySize Den här egenskapen är inaktuell. Använd Process.PeakVirtualMemorySize64 i stället.
System.Diagnostics.Process PeakWorkingSet Den här egenskapen är inaktuell. Använd Process.PeakWorkingSet64 i stället.
System.Diagnostics.Process PrivateMemorySize Den här egenskapen är inaktuell. Använd Process.PrivateMemorySize64 i stället.
System.Diagnostics.Process VirtualMemorySize Den här egenskapen är inaktuell. Använd Process.VirtualMemorySize64 i stället.
System.Diagnostics.Process WorkingSet Den här egenskapen är inaktuell. Använd Process.WorkingSet64 i stället.
System.Net.Dns BeginGetHostByName BeginGetHostByName är föråldrad för den här typen, Använd Dns.BeginGetHostEntry(String, AsyncCallback, Object) i stället.
System.Net.Dns BeginResolve(String, AsyncCallback, Object) BeginResolve(String, AsyncCallback, Object) är föråldrad för den här typen, Använd Dns.BeginGetHostEntry(String, AsyncCallback, Object) i stället.
System.Net.Dns EndGetHostByName EndGetHostByName är föråldrad för den här typen, Använd Dns.EndGetHostEntry i stället.
System.Net.Dns EndResolve EndResolve är föråldrad för den här typen, Använd Dns.EndGetHostEntry i stället.
System.Net.Dns GetHostByAddress(IPAddress) GetHostByAddress(IPAddress) är föråldrad för den här typen, Använd Dns.GetHostEntry(IPAddress) i stället.
System.Net.Dns GetHostByAddress(String) GetHostByAddress(String) är föråldrad för den här typen, Använd Dns.GetHostEntry(String) i stället.
System.Net.Dns GetHostByName GetHostByName är föråldrad för den här typen, Använd Dns.GetHostEntry(String) i stället.
System.Net.Dns Resolve Resolve är föråldrad för den här typen, Använd Dns.GetHostEntry(String) i stället.
System.Net.FileWebRequest FileWebRequest Serialiseringen är föråldrad för den här typen.
System.Net.FileWebResponse FileWebResponse Serialiseringen är föråldrad för den här typen.
System.Net.HttpWebRequest HttpWebRequest() Först inaktuell i .NET Framework 4.5.

Användningen av den här medlemmen genererar ett kompilatorfel.

Det här API:et stöder .NET Framework-infrastrukturen och är inte avsett att användas direkt från din kod.
System.Net.HttpWebRequest HttpWebRequest(SerializationInfo, StreamingContext) Serialiseringen är föråldrad för den här typen.
System.Net.HttpWebResponse HttpWebResponse() Först inaktuell i .NET Framework 4.5.

Användningen av den här medlemmen genererar ett kompilatorfel.

Det här API:et stöder .NET Framework-infrastrukturen och är inte avsett att användas direkt från din kod.
System.Net.HttpWebResponse HttpWebResponse(SerializationInfo, StreamingContext) Serialiseringen är föråldrad för den här typen.
System.Net.IPAddress Address Den här egenskapen är inaktuell. Det är adressfamiljeberoende. IPAddress.Equals Använd metoden för att utföra jämförelser i stället.
System.Net.ServicePointManager CertificatePolicy CertificatePolicy är föråldrad för den här typen. Använd ServicePointManager.ServerCertificateValidationCallback i stället.
System.Net.WebClient AllowReadStreamBuffering Först inaktuell i .NET Framework 4.5.

Användningen av den här medlemmen genererar ett kompilatorfel.

Det här API:et stöder .NET Framework-infrastrukturen och är inte avsett att användas direkt från din kod.
System.Net.WebClient AllowWriteStreamBuffering Först inaktuell i .NET Framework 4.5.

Användningen av den här medlemmen genererar ett kompilatorfel.

Det här API:et stöder .NET Framework-infrastrukturen och är inte avsett att användas direkt från din kod.
System.Net.WebClient System.Net.WebClient.OnWriteStreamClosed Först inaktuell i .NET Framework 4.5.

Användningen av den här medlemmen genererar ett kompilatorfel.

Det här API:et stöder .NET Framework-infrastrukturen och är inte avsett att användas direkt från din kod.
System.Net.WebClient WriteStreamClosed Först inaktuell i .NET Framework 4.5.

Användningen av den här medlemmen genererar ett kompilatorfel.

Det här API:et stöder .NET Framework-infrastrukturen och är inte avsett att användas direkt från din kod.
System.Net.WebProxy GetDefaultProxy Den här metoden är inaktuell. Använd den proxy som valts som standard.
System.Net.WebRequest CreatorInstance Först inaktuell i .NET Framework 4.5.

Användningen av den här medlemmen genererar ett kompilatorfel.

Det här API:et stöder .NET Framework-infrastrukturen och är inte avsett att användas direkt från din kod.
System.Net.WebRequest RegisterPortableWebRequestCreator Först inaktuell i .NET Framework 4.5.

Användningen av den här medlemmen genererar ett kompilatorfel.

Det här API:et stöder .NET Framework-infrastrukturen och är inte avsett att användas direkt från din kod.
System.Net.WriteStreamClosedEventArgs Error Först inaktuell i .NET Framework 4.5.

Användningen av den här medlemmen genererar ett kompilatorfel.

Det här API:et stöder .NET Framework-infrastrukturen och är inte avsett att användas direkt från din kod.
System.Net.WriteStreamClosedEventArgs WriteStreamClosedEventArgs Först inaktuell i .NET Framework 4.5.

Användningen av den här medlemmen genererar ett kompilatorfel.

Det här API:et stöder .NET Framework-infrastrukturen och är inte avsett att användas direkt från din kod.
System.Net.Mail.MailMessage ReplyTo ReplyTo är föråldrad för den här typen. Använd MailMessage.ReplyToList i stället, som kan acceptera flera adresser.
System.Net.NetworkInformation.NetworkChange NetworkChange() Först inaktuell i .NET Framework 4.5.

Användningen av den här medlemmen genererar ett kompilatorfel.

Det här API:et stöder .NET Framework-infrastrukturen och är inte avsett att användas direkt från din kod.
System.Net.NetworkInformation.NetworkChange RegisterNetworkChange(NetworkChange) Först inaktuell i .NET Framework 4.5.

Användningen av den här medlemmen genererar ett kompilatorfel.

Det här API:et stöder .NET Framework-infrastrukturen och är inte avsett att användas direkt från din kod.
System.Net.Sockets.Socket SupportsIPv4 SupportsIPv4 är föråldrad för den här typen. Använd Socket.OSSupportsIPv4 i stället.
System.Net.Sockets.Socket SupportsIPv6 SupportsIPv6 är föråldrad för den här typen. Använd Socket.OSSupportsIPv6 i stället.
System.Net.Sockets.SocketAsyncEventArgs SocketClientAccessPolicyProtocol Först inaktuell i .NET Framework 4.5.

Användningen av den här medlemmen genererar ett kompilatorfel.

Det här API:et stöder .NET Framework-infrastrukturen och är inte avsett att användas direkt från din kod.
System.Net.Sockets.TcpListener TcpListener(Int32) Den här metoden är inaktuell. Använd TcpListener(IPAddress, Int32) i stället.
System.Net.WebSockets.WebSocket IsApplicationTargeting45 Först inaktuell i .NET Framework 4.5.

Den här medlemmen är endast avsedd för internt bruk och tas bort i en framtida version av .NET Framework. Kalla det inte det.
System.Security.Claims.DynamicRoleClaimProvider AddDynamicRoleClaims Först inaktuell i .NET Framework 4.5.

Användningen av den här medlemmen genererar ett kompilatorfel.

Använd System.Security.Claims.ClaimsAuthenticationManager för att lägga till anspråk i en ClaimsIdentity.

System.Drawing.dll

Typ Medlem Meddelande
System.Drawing.FontFamily GetFamilies Använd GetFamilies inte metoden. Använd FontFamily.Families egenskapen i stället.
System.Drawing.Imaging.EncoderParameter EncoderParameter(Encoder, Int32, Int32, Int32) Först inaktuell i .NET Framework 4.5.

Konstruktorn är inaktuell. Använd EncoderParameter(Encoder, Int32, EncoderParameterValueType, IntPtr).

System.Messaging.dll

Typ Medlem Meddelande
System.Messaging.MessageQueue GetEnumerator Den här metoden returnerar en System.Messaging.MessageEnumerator som implementerar MessageEnumerator.RemoveCurrent serien med metoder felaktigt. Använd MessageQueue.GetMessageEnumerator2 i stället.
System.Messaging.MessageQueue GetMessageEnumerator Den här metoden returnerar en System.Messaging.MessageEnumerator som implementerar MessageEnumerator.RemoveCurrent serien med metoder felaktigt. Använd MessageQueue.GetMessageEnumerator2 i stället.

System.ServiceModel.dll

Typ Medlem Meddelande
System.ServiceModel.BasicHttpBinding EnableHttpCookieContainer Först inaktuell i .NET Framework 4.5.

Den här egenskapen är föråldrad. Om du vill aktivera Http CookieContaineranvänder du HttpBindingBase.AllowCookies egenskapen i stället.
System.ServiceModel.Configuration.BindingsSection NetPeerTcpBinding Först inaktuell i .NET Framework 4.5.

Peer-kanalfunktionen är föråldrad och kommer att tas bort i framtiden.
System.ServiceModel.Dispatcher.ClientOperationCompatBase ParameterInspectors Först inaktuell i .NET Framework 4.5.

Användning av den här typen genererar ett kompilatorfel.

Det här API:et stöder .NET Framework-infrastrukturen och är inte avsett att användas direkt från din kod.
System.ServiceModel.Dispatcher.ClientRuntimeCompatBase MessageInspectors Först inaktuell i .NET Framework 4.5.

Användning av den här typen genererar ett kompilatorfel.

Det här API:et stöder .NET Framework-infrastrukturen och är inte avsett att användas direkt från din kod.
System.ServiceModel.Dispatcher.ClientRuntimeCompatBase Operations Först inaktuell i .NET Framework 4.5.

Användning av den här typen genererar ett kompilatorfel.

Det här API:et stöder .NET Framework-infrastrukturen och är inte avsett att användas direkt från din kod.
System.ServiceModel.Security.WindowsClientCredential AllowNtlm Den här egenskapen är inaktuell och underhålls endast för bakåtkompatibilitet. Principen för den lokala datorn används för att avgöra om NTLM ska användas.

System.ServiceModel.Discovery.dll

Typ Medlem Meddelande
System.ServiceModel.Discovery.UdpAnnouncementEndpoint TransportSettings Först inaktuell i .NET Framework 4.5.

Egenskapen TransportSettings är föråldrad. Överväg att använda System.ServiceModel.Channels.UdpTransportBindingElement för att ange transportegenskaperna.
System.ServiceModel.Discovery.UdpDiscoveryEndpoint TransportSettings Först inaktuell i .NET Framework 4.5.

Egenskapen TransportSettings är föråldrad. Överväg att använda System.ServiceModel.Channels.UdpTransportBindingElement för att ange transportegenskaperna.

System.Web.DataVisualization.dll

Typ Medlem Meddelande
System.Web.UI.DataVisualization.Charting.Chart ViewStateData ViewStateData har blivit inaktuell. Undersök Control.ViewState i stället.

System.Web.dll

Typ Medlem Meddelande
System.Web.HttpContext GetAppConfig Det rekommenderade alternativet finns WebConfigurationManager.GetWebApplicationSection i System.Web.dll.
System.Web.HttpContext GetConfig Det rekommenderade alternativet finns HttpContext.GetSection i System.Web.dll.
System.Web.HttpUtility UrlEncodeUnicode Först inaktuell i .NET Framework 4.5.

Den här metoden genererar icke-standardkompatibla utdata och har samverkansproblem. Det föredragna alternativet är UrlEncode(String).
System.Web.HttpUtility UrlEncodeUnicodeToBytes Först inaktuell i .NET Framework 4.5.

Den här metoden genererar icke-standardkompatibla utdata och har samverkansproblem. Det föredragna alternativet är UrlEncodeToBytes(String).
System.Web.Configuration.AuthenticationMode Passport Det här fältet är föråldrat. Passport-autentiseringsprodukten stöds inte längre och har ersatts av Microsoft-kontot.
System.Web.Configuration.AuthenticationSection Passport Den här egenskapen är föråldrad. Passport-autentiseringsprodukten stöds inte längre och har ersatts av Microsoft-kontot.
System.Web.Configuration.HttpCapabilitiesBase JavaScript Det rekommenderade alternativet är egenskapen HttpCapabilitiesBase.EcmaScriptVersion . Ett Version.Major versionsvärde som är större än eller lika med 1 innebär JavaScript-stöd.
System.Web.Configuration.SystemWebSectionGroup MobileControls System.Web.Mobile.dll är föråldrad.
System.Web.Routing.UrlRoutingModule PostMapRequestHandler Den här metoden är föråldrad. Åsidosätt metoden Init för att använda PostMapRequestHandler händelsen.
System.Web.Security.FormsAuthentication Authenticate Först inaktuell i .NET Framework 4.5.

Det rekommenderade alternativet är att använda API:erna System.Web.Security.Membership , till exempel Membership.ValidateUser.
System.Web.Security.FormsAuthentication HashPasswordForStoringInConfigFile Först inaktuell i .NET Framework 4.5.

Det rekommenderade alternativet är att använda API:erna System.Web.Security.Membership , till exempel Membership.CreateUser.
System.Web.Security.MachineKey Decode Först inaktuell i .NET Framework 4.5.

Den här metoden är föråldrad och tillhandahålls endast för kompatibilitet med befintlig kod. Vi rekommenderar att ny kod använder Protect metoderna och Unprotect i stället.
System.Web.Security.MachineKey Encode Först inaktuell i .NET Framework 4.5.

Den här metoden är föråldrad och tillhandahålls endast för kompatibilitet med befintlig kod. Vi rekommenderar att ny kod använder Protect metoderna och Unprotect i stället.
System.Web.UI.Page FileDependencies Det rekommenderade alternativet är HttpResponse.AddFileDependencies.
System.Web.UI.Page GetPostBackClientEvent Det rekommenderade alternativet är ClientScriptManager.GetPostBackEventReference.
System.Web.UI.Page GetPostBackClientHyperlink Det rekommenderade alternativet är ClientScriptManager.GetPostBackClientHyperlink.
System.Web.UI.Page GetPostBackEventReference(Control) Det rekommenderade alternativet är ClientScriptManager.GetPostBackEventReference(Control, String).
System.Web.UI.Page GetPostBackEventReference(Control, String) Det rekommenderade alternativet är ClientScriptManager.GetPostBackEventReference.
System.Web.UI.Page IsClientScriptBlockRegistered Det rekommenderade alternativet är ClientScriptManager.IsClientScriptBlockRegistered.
System.Web.UI.Page IsStartupScriptRegistered Det rekommenderade alternativet är ClientScriptManager.IsStartupScriptRegistered.
System.Web.UI.Page RegisterArrayDeclaration Det rekommenderade alternativet är ClientScriptManager.RegisterArrayDeclaration.
System.Web.UI.Page RegisterClientScriptBlock Det rekommenderade alternativet är ClientScriptManager.RegisterClientScriptBlock.
System.Web.UI.Page RegisterHiddenField Det rekommenderade alternativet är ClientScriptManager.RegisterHiddenField.
System.Web.UI.Page RegisterOnSubmitStatement Det rekommenderade alternativet är ClientScriptManager.RegisterOnSubmitStatement.
System.Web.UI.Page RegisterStartupScript Det rekommenderade alternativet är ClientScriptManager.RegisterStartupScript.
System.Web.UI.Page SmartNavigation Det rekommenderade alternativet är Page.SetFocus och Page.MaintainScrollPositionOnPostBack.
System.Web.UI.TemplateControl AutoHandlers Användning av den här egenskapen rekommenderas inte eftersom den inte längre är användbar.
System.Web.UI.WebControls.GridView CreateAutoGeneratedColumn Först inaktuell i .NET Framework 4.5.

Den här metoden behålls för bakåtkompatibilitet. Det här API:et används inte längre.
System.Web.UI.WebControls.Xml Document Det rekommenderade alternativet är egenskapen Xml.XPathNavigator . Skapa ett System.Xml.XPath.XPathDocument och anropa XPathDocument.CreateNavigator för att skapa en System.Xml.XPath.XPathNavigator.

System.Web.DynamicData.dll

Typ Medlem Meddelande
System.Web.DynamicData.DynamicDataExtensions EnablePersistedSelection Använd egenskapen för EnablePersistedSelection en databunden kontroll, till exempel System.Web.UI.WebControls.GridView eller System.Web.UI.WebControls.ListView.

System.Web.Extensions.dll

System.Web.Services.dll

Typ Medlem Meddelande
System.Web.Services.Discovery.DiscoveryClientProtocol LoadExternals Den här metoden tas bort från en framtida version. Metodanropet krävs inte längre för resursidentifiering.
System.Web.Services.Protocols.SoapHeaderAttribute Required Den här egenskapen tas bort från en framtida version. Förekomsten av en viss rubrik i ett SOAP-meddelande tillämpas inte längre.

System.Windows.Forms.dll

Typ Medlem Meddelande
System.Windows.Forms.AccessibleStates Valid Det här uppräkningsvärdet har föråldrats. Det finns ingen ny funktion.
System.Windows.Forms.ComboBox AddItemsCore Den här metoden är inaktuell. Det finns ingen ny funktion.
System.Windows.Forms.Control RenderRightToLeft Den här egenskapen är inaktuell. Använd Control.RightToLeft i stället.
System.Windows.Forms.Control Scale(Single) Den här metoden är inaktuell. Control.Scale(SizeF) Använd metoden i stället.
System.Windows.Forms.Control Scale(Single, Single) Den här metoden är inaktuell. Control.Scale(SizeF) Använd metoden i stället.
System.Windows.Forms.Form ApplyAutoScaling Den här metoden är inaktuell. PerformAutoScale Använd metoden i stället.
System.Windows.Forms.Form AutoScale Den här egenskapen är inaktuell. Använd egenskapen ContainerControl.AutoScaleMode i stället.
System.Windows.Forms.Form GetAutoScaleSize Den här metoden är inaktuell. Använd egenskapen ContainerControl.AutoScaleDimensions i stället.
System.Windows.Forms.Label RenderTransparent Den här egenskapen är inaktuell. Använd BackColor i stället.
System.Windows.Forms.ListBox AddItemsCore Den här metoden är inaktuell. Det finns ingen ny funktion.
System.Windows.Forms.PrintPreviewDialog AutoScaleBaseSize Den här egenskapen är inaktuell. Använd egenskapen ContainerControl.AutoScaleDimensions i stället.

System.Xaml.dll

Typ Medlem Meddelande
System.Windows.Markup.MarkupExtensionReturnTypeAttribute ExpressionType Detta används inte av XAML-parsern. Se System.Windows.Markup.XamlSetMarkupExtensionAttribute.
System.Windows.Markup.MarkupExtensionReturnTypeAttribute MarkupExtensionReturnTypeAttribute(Type, Type) Argumentet expressionType används inte av XAML-parsern. Om du vill ange den förväntade returtypen använder du MarkupExtensionReturnTypeAttribute(Type). Om du vill ange anpassad hantering för uttryckstyper använder du System.Windows.Markup.XamlSetMarkupExtensionAttribute.

System.Xml.dll

Typ Medlem Meddelande
System.Xml.ValidationType Auto Verifieringstyp ska anges som ValidationType.DTD eller ValidationType.Schema.
System.Xml.ValidationType XDR XDR-validering via System.Xml.XmlValidatingReader är föråldrad.
System.Xml.XmlConvert ToDateTime(String) Använd XmlConvert.ToDateTime(String, XmlDateTimeSerializationMode).
System.Xml.XmlConvert ToString(DateTime) Använd XmlConvert.ToString(DateTime, XmlDateTimeSerializationMode).
System.Xml.XmlReaderSettings ProhibitDtd Använd egenskapen XmlReaderSettings.DtdProcessing i stället.
System.Xml.XmlReaderSettings XmlReaderSettings(XmlResolver) Först inaktuell i .NET Framework 4.5.

Användningen av den här medlemmen genererar ett kompilatorfel.

Det här API:et stöder .NET Framework-infrastrukturen och är inte avsett att användas direkt från din kod.
System.Xml.XmlTextReader ProhibitDtd Använd egenskapen XmlTextReader.DtdProcessing i stället.
System.Xml.Schema.XmlSchema Compile(ValidationEventHandler) Används XmlSchemaSet för schemakompilering och validering.
System.Xml.Schema.XmlSchema Compile(ValidationEventHandler, XmlResolver) Används XmlSchemaSet för schemakompilering och validering.
System.Xml.Schema.XmlSchemaAttribute AttributeType Den här egenskapen är inaktuell. Använd XmlSchemaAttribute.AttributeSchemaType egenskapen som returnerar en starkt typ av attributtyp.
System.Xml.Schema.XmlSchemaElement ElementType Den här egenskapen är inaktuell. Använd egenskapen XmlSchemaElement.ElementSchemaType som returnerar en starkt typ av elementtyp.
System.Xml.Schema.XmlSchemaType BaseSchemaType Den här egenskapen är inaktuell. Använd egenskapen XmlSchemaType.BaseXmlSchemaType som returnerar en starkt typ av basschematyp.
System.Xml.Serialization.CodeIdentifier CodeIdentifier Den här klassen bör aldrig konstrueras eftersom den endast innehåller statiska metoder.
System.Xml.Serialization.XmlSerializer FromMappings(XmlMapping[], Evidence) Den här metoden är föråldrad och tas bort i en framtida version av .NET Framework. Använd en överlagring av XmlSerializer.FromMappings som inte tar en System.Security.Policy.Evidence parameter.
System.Xml.Serialization.XmlSerializer XmlSerializer(Type, XmlAttributeOverrides, Type[], XmlRootAttribute, String, String, Evidence) Den här metoden är föråldrad och tas bort i en framtida version av .NET Framework. Använd en XmlSerializer konstruktoröverlagring som inte tar en System.Security.Policy.Evidence parameter.
System.Xml.Serialization.XmlSerializerFactory CreateSerializer(Type, XmlAttributeOverrides, Type[], XmlRootAttribute, String, String, Evidence) Den här metoden är föråldrad och tas bort i en framtida version av .NET Framework. Använd en överlagring av XmlSerializerFactory.CreateSerializer som inte tar en System.Security.Policy.Evidence parameter.

IEHost.dll och IEExec.exe

De IEHost.dll och IEExec.exe sammansättningarna har tagits bort från .NET Framework. Alla deras typer och medlemmar är föråldrade och stöds inte i .NET Framework 4.5 och senare. Dessa sammansättningar användes som värd för Windows Forms-kontroller och för att köra körbara filer i Internet Explorer. Alternativ till den här tekniken är ClickOnce, XAML Browser Applications (XBAP) och Microsoft Silverlight.

ISymWrapper.dll

Typ Medlem Meddelande
System.Diagnostics.SymbolStore.SymBinder GetReader(Int32, String, String) Det rekommenderade alternativet är SymBinder.GetReader(IntPtr, String, String). ISymbolBinder1.GetReader tar importverktygets gränssnittspekare som en System.IntPtr i stället för en System.Int32, och fungerar därmed på både 32-bitars- och 64-bitarsarkitekturer.

Microsoft.Build.Conversion.v4.0.dll

Microsoft.Build.Engine.dll

Typ Medlem Meddelande
Microsoft.Build.BuildEngine.Engine BinPath Undvik att ange BinPath. Om du bara skickade in .NET Framework-platsen som BinPathbehövs ingen annan åtgärd. Annars definierar du Verktygsuppsättningar i stället i registret eller konfigurationsfilen, eller genom att lägga till element i motorns Microsoft.Build.BuildEngine.ToolsetCollection, för att använda en anpassad BinPath.
Microsoft.Build.BuildEngine.Engine Engine(String) Om du bara skickade in .NET Framework-platsen som BinPath, ändrar du bara till den parameterlösa Engine() konstruktorn. Annars kan du definiera anpassade verktygsuppsättningar i registret eller konfigurationsfilen eller lägga till element i motorns Microsoft.Build.BuildEngine.ToolsetCollection. Använd sedan antingen Engine() konstruktorn eller Engine(ToolsetDefinitionLocations) i stället.

Microsoft.Build.Framework.dll

Typ Medlem Meddelande
Microsoft.Build.Framework.XamlTypes.ContentType ItemGroupName Först inaktuell i .NET Framework 4.5.

Användningen av den här medlemmen genererar ett kompilatorfel.

Använd egenskapen ContentType.ItemType i stället.

Microsoft.Build.Utilities.v4.0.dll

Microsoft.Data.Entity.Build.Tasks.dll

Typ Medlem Meddelande
Microsoft.Data.Entity.Build.Tasks.EntityDeploy EntityDataModelEmbeddedResources Först inaktuell i .NET Framework 4.5.

Används endast för bakåtkompatibilitet i version 3.5.

Microsoft.VisualBasic.dll

Typ Medlem Meddelande
Microsoft.VisualBasic.FileSystem FilePut(Object, Object, Object) Den här medlemmen har blivit inaktuell. Använd FileSystem.FilePutObject för att skriva Object typer eller tvinga FileNumber och RecordNumber för att Int32 skriva icke-objekttyper.
Microsoft.VisualBasic.CompilerServices.Conversions FallbackUserDefinedConversion Användningen av den här medlemmen genererar ett kompilatorfel.

Använd inte den här metoden.
Microsoft.VisualBasic.CompilerServices.NewLateBinding FallbackCall Användningen av den här medlemmen genererar ett kompilatorfel.

Använd inte den här metoden.
Microsoft.VisualBasic.CompilerServices.NewLateBinding FallbackGet Användningen av den här medlemmen genererar ett kompilatorfel.

Använd inte den här metoden.
Microsoft.VisualBasic.CompilerServices.NewLateBinding FallbackIndexSet Användningen av den här medlemmen genererar ett kompilatorfel.

Använd inte den här metoden.
Microsoft.VisualBasic.CompilerServices.NewLateBinding FallbackIndexSetComplex Användningen av den här medlemmen genererar ett kompilatorfel.

Använd inte den här metoden.
Microsoft.VisualBasic.CompilerServices.NewLateBinding FallbackInvokeDefault1 Användningen av den här medlemmen genererar ett kompilatorfel.

Använd inte den här metoden.
Microsoft.VisualBasic.CompilerServices.NewLateBinding FallbackInvokeDefault2 Användningen av den här medlemmen genererar ett kompilatorfel.

Använd inte den här metoden.
Microsoft.VisualBasic.CompilerServices.NewLateBinding FallbackSet Användningen av den här medlemmen genererar ett kompilatorfel.

Använd inte den här metoden.
Microsoft.VisualBasic.CompilerServices.NewLateBinding FallbackSetComplex Användningen av den här medlemmen genererar ett kompilatorfel.

Använd inte den här metoden.
Microsoft.VisualBasic.CompilerServices.Operators FallbackInvokeUserDefinedOperator Användningen av den här medlemmen genererar ett kompilatorfel.

Använd inte den här metoden.
Microsoft.VisualBasic.MyServices.RegistryProxy DynData Registernyckeln DynData fungerar bara på Win9x, som inte stöds av den här versionen av .NET Framework. Använd registernyckeln PerformanceData i stället. Den här egenskapen tas bort från en framtida version av .NET Framework.

Se även