Delen via


Verouderde leden in .NET Framework

In dit artikel worden de typeleden vermeld die verouderd zijn in .NET Framework 4.5 en latere versies. Type leden worden gegroepeerd op assembly.

In dit artikel worden de leden van verouderde typen niet vermeld. Zie Verouderde typen voor een lijst met verouderde typen.

mscorlib.dll

Type Lid Bericht
Microsoft.Win32.Registry DynData De DynData registersleutel werkt alleen op Win9x, die niet meer wordt ondersteund door de CLR. Gebruik in plaats daarvan de Registry.PerformanceData registersleutel of de RegistryProxy.PerformanceData registerproxy op basis van NT-besturingssystemen.
System.Activator CreateInstance(AppDomain, String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) Methoden die gebruikmaken van bewijs voor sandbox zijn verouderd en worden verwijderd in een toekomstige release van .NET Framework. Gebruik een overbelasting van Activator.CreateInstance die parameter System.Security.Policy.Evidence niet.
System.Activator CreateInstance(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) Methoden die gebruikmaken van bewijs voor sandbox zijn verouderd en worden verwijderd in een toekomstige release van .NET Framework. Gebruik een overbelasting van Activator.CreateInstance die parameter System.Security.Policy.Evidence niet.
System.Activator CreateInstanceFrom(AppDomain, String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) Methoden die gebruikmaken van Evidence to sandbox zijn verouderd en worden verwijderd in een toekomstige release van .NET Framework. Gebruik een overbelasting van Activator.CreateInstanceFrom die parameter System.Security.Policy.Evidence niet.
System.Activator CreateInstanceFrom(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) Methoden die gebruikmaken van bewijs voor sandbox zijn verouderd en worden verwijderd in een toekomstige release van .NET Framework. Gebruik een overbelasting van Activator.CreateInstanceFrom die parameter System.Security.Policy.Evidence niet.
System.AppDomain AppendPrivatePath AppendPrivatePath is afgeschaft. Onderzoek in plaats daarvan het gebruik ervan AppDomainSetup.PrivateBinPath .
System.AppDomain ClearPrivatePath ClearPrivatePath is afgeschaft. Onderzoek in plaats daarvan het gebruik ervan AppDomainSetup.PrivateBinPath .
System.AppDomain ClearShadowCopyPath ClearShadowCopyPath is afgeschaft. Onderzoek in plaats daarvan het gebruik ervan AppDomainSetup.ShadowCopyDirectories .
System.AppDomain CreateInstance(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) Methoden die gebruikmaken van bewijs voor sandbox zijn verouderd en worden verwijderd in een toekomstige release van .NET Framework. Gebruik een overbelasting van AppDomain.CreateInstance die parameter System.Security.Policy.Evidence niet.
System.AppDomain CreateInstanceAndUnwrap(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) Methoden die gebruikmaken van bewijs voor sandbox zijn verouderd en worden verwijderd in een toekomstige release van .NET Framework. Gebruik een overbelasting van AppDomain.CreateInstanceAndUnwrap die parameter System.Security.Policy.Evidence niet.
System.AppDomain CreateInstanceFrom(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) Methoden die gebruikmaken van bewijs voor sandbox zijn verouderd en worden verwijderd in een toekomstige release van .NET Framework. Gebruik een overbelasting van AppDomain.CreateInstanceFrom die parameter System.Security.Policy.Evidence niet.
System.AppDomain CreateInstanceFromAndUnwrap(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) Methoden die gebruikmaken van bewijs voor sandbox zijn verouderd en worden verwijderd in een toekomstige release van .NET Framework. Gebruik een overbelasting van AppDomain.CreateInstanceFromAndUnwrap die parameter System.Security.Policy.Evidence niet.
System.AppDomain DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) Declaratieve beveiliging op assemblyniveau is verouderd en wordt niet meer standaard afgedwongen door de CLR.
System.AppDomain DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet) Declaratieve beveiliging op assemblyniveau is verouderd en wordt niet meer standaard afgedwongen door de CLR.
System.AppDomain DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet) Declaratieve beveiliging op assemblyniveau is verouderd en wordt niet meer standaard afgedwongen door de CLR.
System.AppDomain DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) Methoden die gebruikmaken van bewijs voor sandbox zijn verouderd en worden verwijderd in een toekomstige release van .NET Framework. Gebruik een overbelasting van AppDomain.DefineDynamicAssembly die parameter System.Security.Policy.Evidence niet.
System.AppDomain DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet) Declaratieve beveiliging op assemblyniveau is verouderd en wordt niet meer standaard afgedwongen door de CLR.
System.AppDomain DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean) Declaratieve beveiliging op assemblyniveau is verouderd en wordt niet meer standaard afgedwongen door de CLR.
System.AppDomain DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean, IEnumerable<CustomAttributeBuilder>) Declaratieve beveiliging op assemblyniveau is verouderd en wordt niet meer standaard afgedwongen door de CLR.
System.AppDomain DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet) Declaratieve beveiliging op assemblyniveau is verouderd en wordt niet meer standaard afgedwongen door de CLR.
System.AppDomain ExecuteAssembly(String, Evidence) Methoden die gebruikmaken van bewijs voor sandbox zijn verouderd en worden verwijderd in een toekomstige release van .NET Framework. Gebruik een overbelasting van AppDomain.ExecuteAssembly die parameter System.Security.Policy.Evidence niet.
System.AppDomain ExecuteAssembly(String, Evidence, String[]) Methoden die gebruikmaken van bewijs voor sandbox zijn verouderd en worden verwijderd in een toekomstige release van .NET Framework. Gebruik een overbelasting van AppDomain.ExecuteAssembly die parameter System.Security.Policy.Evidence niet.
System.AppDomain ExecuteAssembly(String, Evidence, String[], Byte[], AssemblyHashAlgorithm) Methoden die gebruikmaken van bewijs voor sandbox zijn verouderd en worden verwijderd in een toekomstige release van .NET Framework. Gebruik een overbelasting van AppDomain.ExecuteAssembly die parameter System.Security.Policy.Evidence niet.
System.AppDomain ExecuteAssemblyByName(AssemblyName, Evidence, String[]) Methoden die gebruikmaken van bewijs voor sandbox zijn verouderd en worden verwijderd in een toekomstige release van .NET Framework. Gebruik een overbelasting van AppDomain.ExecuteAssemblyByName die parameter System.Security.Policy.Evidence niet.
System.AppDomain ExecuteAssemblyByName(String, Evidence) Methoden die gebruikmaken van bewijs voor sandbox zijn verouderd en worden verwijderd in een toekomstige release van .NET Framework. Gebruik een overbelasting van AppDomain.ExecuteAssemblyByName die parameter System.Security.Policy.Evidence niet.
System.AppDomain ExecuteAssemblyByName(String, Evidence, String[]) Methoden die gebruikmaken van bewijs voor sandbox zijn verouderd en worden verwijderd in een toekomstige release van .NET Framework. Gebruik een overbelasting van AppDomain.ExecuteAssemblyByName die parameter System.Security.Policy.Evidence niet.
System.AppDomain GetCurrentThreadId GetCurrentThreadId is afgeschaft omdat het geen stabiele id biedt wanneer beheerde threads worden uitgevoerd op vezels (ook wel lichtgewicht threads genoemd). Gebruik de eigenschap om een stabiele id voor een beheerde thread op te Thread.ManagedThreadId halen.
System.AppDomain Load(AssemblyName, Evidence) Methoden die gebruikmaken van bewijs voor sandbox zijn verouderd en worden verwijderd in een toekomstige release van .NET Framework. Gebruik een overbelasting van AppDomain.Load die parameter System.Security.Policy.Evidence niet.
System.AppDomain Load(Byte[], Byte[], Evidence) Methoden die gebruikmaken van bewijs voor sandbox zijn verouderd en worden verwijderd in een toekomstige release van .NET Framework. Gebruik een overbelasting van AppDomain.Load die parameter System.Security.Policy.Evidence niet.
System.AppDomain Load(String, Evidence) Methoden die gebruikmaken van bewijs voor sandbox zijn verouderd en worden verwijderd in een toekomstige release van .NET Framework. Gebruik een overbelasting van AppDomain.Load die parameter System.Security.Policy.Evidence niet.
System.AppDomain SetAppDomainPolicy AppDomain beleidsniveaus zijn verouderd en worden verwijderd in een toekomstige release van .NET Framework.
System.AppDomain SetCachePath SetCachePath is afgeschaft. Onderzoek in plaats daarvan het gebruik ervan AppDomainSetup.CachePath .
System.AppDomain SetDynamicBase SetDynamicBase is afgeschaft. Onderzoek in plaats daarvan het gebruik ervan AppDomainSetup.DynamicBase .
System.AppDomain SetShadowCopyFiles SetShadowCopyFiles is afgeschaft. Onderzoek in plaats daarvan het gebruik ervan AppDomainSetup.ShadowCopyFiles .
System.AppDomain SetShadowCopyPath SetShadowCopyPath is afgeschaft. Onderzoek in plaats daarvan het gebruik ervan AppDomainSetup.ShadowCopyDirectories .
System.Enum ToString(IFormatProvider) Het provider argument wordt niet gebruikt. Gebruik Enum.ToString().
System.Enum ToString(String, IFormatProvider) Het provider argument wordt niet gebruikt. Gebruik Enum.ToString(String).
System.LoaderOptimization DisallowBindings Deze methode is afgeschaft. Gebruik in plaats daarvan Assembly.Load.
System.LoaderOptimization DomainMask Deze methode is afgeschaft. Gebruik in plaats daarvan Assembly.Load.
System.Collections.Hashtable Hashtable(IDictionary, IHashCodeProvider, IComparer) Gebruik in plaats daarvan Hashtable(IDictionary, IEqualityComparer).
System.Collections.Hashtable Hashtable(IHashCodeProvider, IComparer) Gebruik in plaats daarvan Hashtable(IEqualityComparer).
System.Collections.Hashtable Hashtable(Int32, IHashCodeProvider, IComparer) Gebruik in plaats daarvan Hashtable(Int32, IEqualityComparer).
System.Collections.Hashtable Hashtable(Int32, Single, IHashCodeProvider, IComparer) Gebruik in plaats daarvan Hashtable(Int32, Single, IEqualityComparer).
System.Collections.Hashtable Hashtable.comparer Gebruik de Hashtable.EqualityComparer eigenschap.
System.Collections.Hashtable Hashtable.hcp Eigenschappen gebruiken KeyComparer .
System.Collections.Hashtable Hashtable(IDictionary, Single, IHashCodeProvider, IComparer) Gebruik in plaats daarvan Hashtable(IDictionary, Single, IEqualityComparer).
System.Configuration.Assemblies.AssemblyHash Algorithm De System.Configuration.Assemblies.AssemblyHash klasse is afgeschaft.
System.Configuration.Assemblies.AssemblyHash AssemblyHash(AssemblyHashAlgorithm, Byte[]) De System.Configuration.Assemblies.AssemblyHash klasse is afgeschaft.
System.Configuration.Assemblies.AssemblyHash AssemblyHash(Byte[]) De System.Configuration.Assemblies.AssemblyHash klasse is afgeschaft.
System.Configuration.Assemblies.AssemblyHash Clone De System.Configuration.Assemblies.AssemblyHash klasse is afgeschaft.
System.Configuration.Assemblies.AssemblyHash Empty De System.Configuration.Assemblies.AssemblyHash klasse is afgeschaft.
System.Configuration.Assemblies.AssemblyHash GetValue De System.Configuration.Assemblies.AssemblyHash klasse is afgeschaft.
System.Configuration.Assemblies.AssemblyHash SetValue De System.Configuration.Assemblies.AssemblyHash klasse is afgeschaft.
System.Diagnostics.Debugger Debugger Maak geen exemplaren van de Debugger klasse. Roep in plaats daarvan de statische methoden rechtstreeks op dit type aan.
System.Diagnostics.StackTrace StackTrace(Thread, Boolean) Eerst afgeschaft in .NET Framework 4.5.

Deze constructor is afgeschaft. Gebruik een constructor waarvoor geen parameter is vereist Thread .
System.Diagnostics.SymbolStore.ISymbolBinder GetReader Het aanbevolen alternatief is ISymbolBinder1.GetReader, waarbij de interfaceaanwijzer voor de importeur wordt gebruikt als een IntPtr in plaats van een Int32, en dus werkt op zowel 32-bits als 64-bits architecturen.
System.Globalization.CultureTypes FrameworkCultures Deze waarde is afgeschaft. Gebruik andere waarden in System.Globalization.CultureTypes.
System.Globalization.CultureTypes WindowsOnlyCultures Deze waarde is afgeschaft. Gebruik andere waarden in System.Globalization.CultureTypes.
System.IO.FileStream FileStream(IntPtr, FileAccess) Deze constructor is afgeschaft. Gebruik in plaats daarvan FileStream(SafeFileHandle, FileAccess).
System.IO.FileStream FileStream(IntPtr, FileAccess, Boolean) Deze constructor is afgeschaft. Gebruik FileStream(SafeFileHandle, FileAccess) in plaats daarvan en maak desgewenst een nieuwe Microsoft.Win32.SafeHandles.SafeFileHandle met ownsHandle= false indien nodig.
System.IO.FileStream FileStream(IntPtr, FileAccess, Boolean, Int32) Deze constructor is afgeschaft. Gebruik FileStream(SafeFileHandle, FileAccess, Int32) in plaats daarvan en maak desgewenst een nieuwe Microsoft.Win32.SafeHandles.SafeFileHandle met ownsHandle= false indien nodig.
System.IO.FileStream FileStream(IntPtr, FileAccess, Boolean, Int32, Boolean) Deze constructor is afgeschaft. Gebruik FileStream(SafeFileHandle, FileAccess, Int32, Boolean) in plaats daarvan en maak desgewenst een nieuwe Microsoft.Win32.SafeHandles.SafeFileHandle met ownsHandle= false indien nodig.
System.IO.FileStream Handle Deze eigenschap is afgeschaft. Gebruik in plaats daarvan de FileStream.SafeFileHandle eigenschap.
System.IO.Path InvalidPathChars Gebruik Path.GetInvalidPathChars of Path.GetInvalidFileNameChars in plaats daarvan.
System.IO.Stream CreateWaitHandle CreateWaitHandle wordt uiteindelijk verwijderd. Gebruik in plaats daarvan new ManualResetEvent(false).
System.IO.Stream ObjectInvariant Eerst afgeschaft in .NET Framework 4.5.

Roep deze methode niet aan of overschrijf deze methode niet.
System.IO.IsolatedStorage.IsolatedStorage CurrentSize CurrentSize is afgeschaft omdat het niet CLS-compatibel is. Als u de huidige grootte wilt ophalen, gebruikt u IsolatedStorage.UsedSize.
System.IO.IsolatedStorage.IsolatedStorage MaximumSize MaximumSize is afgeschaft omdat het niet CLS-compatibel is. Als u de maximale grootte wilt ophalen, gebruikt u IsolatedStorage.Quota.
System.IO.IsolatedStorage.IsolatedStorageFile CurrentSize CurrentSize is afgeschaft omdat het niet CLS-compatibel is. Als u de huidige grootte wilt ophalen, gebruikt u UsedSize.
System.IO.IsolatedStorage.IsolatedStorageFile MaximumSize MaximumSize is afgeschaft omdat het niet CLS-compatibel is. Als u de maximale grootte wilt ophalen, gebruikt u IsolatedStorageFile.Quota.
System.IO.IsolatedStorage.IsolatedStorageFileStream Handle Deze eigenschap is afgeschaft. Gebruik in plaats daarvan de IsolatedStorageFileStream.SafeFileHandle eigenschap.
System.Reflection.Assembly Load(AssemblyName, Evidence) Deze methode is verouderd en wordt verwijderd in een toekomstige versie van .NET Framework. Gebruik een overbelasting van Assembly.Load die parameter System.Security.Policy.Evidence niet.
System.Reflection.Assembly Load(Byte[], Byte[], Evidence) Deze methode is verouderd en wordt verwijderd in een toekomstige versie van .NET Framework. Gebruik een overbelasting van Assembly.Load die parameter System.Security.Policy.Evidence niet.
System.Reflection.Assembly Load(String, Evidence) Deze methode is verouderd en wordt verwijderd in een toekomstige versie van .NET Framework. Gebruik een overbelasting van Assembly.Load die parameter System.Security.Policy.Evidence niet.
System.Reflection.Assembly LoadFile(String, Evidence) Deze methode is verouderd en wordt verwijderd in een toekomstige versie van .NET Framework. Gebruik een overbelasting van Assembly.LoadFile die parameter System.Security.Policy.Evidence niet.
System.Reflection.Assembly LoadFrom(String, Evidence) Deze methode is verouderd en wordt verwijderd in een toekomstige versie van .NET Framework. Gebruik een overbelasting van Assembly.LoadFrom die parameter System.Security.Policy.Evidence niet.
System.Reflection.Assembly LoadFrom(String, Evidence, Byte[], AssemblyHashAlgorithm) Deze methode is verouderd en wordt verwijderd in een toekomstige versie van .NET Framework. Gebruik een overbelasting van Assembly.LoadFrom die parameter System.Security.Policy.Evidence niet.
System.Reflection.Assembly LoadWithPartialName(String) Deze methode is afgeschaft. Gebruik in plaats daarvan Assembly.Load.
System.Reflection.Assembly LoadWithPartialName(String, Evidence) Deze methode is afgeschaft. Gebruik in plaats daarvan Assembly.Load.
System.Reflection.AssemblyFlagsAttribute AssemblyFlagsAttribute(Int32) Deze constructor is afgeschaft. Gebruik in plaats daarvan AssemblyFlagsAttribute(AssemblyNameFlags).
System.Reflection.AssemblyFlagsAttribute AssemblyFlagsAttribute(UInt32) Deze constructor is afgeschaft. Gebruik in plaats daarvan AssemblyFlagsAttribute(AssemblyNameFlags).
System.Reflection.AssemblyFlagsAttribute Flags Deze eigenschap is afgeschaft. Gebruik in plaats daarvan AssemblyFlagsAttribute.AssemblyFlags.
System.Reflection.Emit.ConstructorBuilder ReturnType Deze eigenschap is afgeschaft.
System.Reflection.Emit.FieldBuilder SetMarshal Er is een alternatieve API beschikbaar: het aangepaste kenmerk verzenden System.Runtime.InteropServices.MarshalAsAttribute .
System.Reflection.Emit.FlowControl Phi Deze API is afgeschaft.
System.Reflection.Emit.MethodBuilder SetMarshal Er is een alternatieve API beschikbaar: het aangepaste kenmerk verzenden System.Runtime.InteropServices.MarshalAsAttribute .
System.Reflection.Emit.OpCodeType Annotation Deze API is afgeschaft.
System.Reflection.Emit.OperandType InlinePhi Deze API is afgeschaft.
System.Reflection.Emit.ParameterBuilder SetMarshal Er is een alternatieve API beschikbaar: het aangepaste kenmerk verzenden System.Runtime.InteropServices.MarshalAsAttribute .
System.Resources.ResourceManager ResourceSets Bel ResourceManager.InternalGetResourceSet(CultureInfo, Boolean, Boolean) in plaats daarvan.
System.Runtime.InteropServices.Marshal GetManagedThunkForUnmanagedMethodPtr De GetManagedThunkForUnmanagedMethodPtr methode is afgeschaft en wordt verwijderd in een toekomstige release.
System.Runtime.InteropServices.Marshal GetThreadFromFiberCookie De GetThreadFromFiberCookie methode is afgeschaft. Gebruik de hosting-API om deze bewerking uit te voeren.
System.Runtime.InteropServices.Marshal GetTypeInfoName(UCOMITypeInfo) Gebruik in plaats daarvan Marshal.GetTypeInfoName(ITypeInfo).
System.Runtime.InteropServices.Marshal GetTypeLibGuid(UCOMITypeLib) Gebruik in plaats daarvan Marshal.GetTypeLibGuid(ITypeLib).
System.Runtime.InteropServices.Marshal GetTypeLibLcid(UCOMITypeLib) Gebruik in plaats daarvan Marshal.GetTypeLibLcid(ITypeLib).
System.Runtime.InteropServices.Marshal GetTypeLibName(UCOMITypeLib) Gebruik in plaats daarvan Marshal.GetTypeLibName(ITypeLib).
System.Runtime.InteropServices.Marshal GetUnmanagedThunkForManagedMethodPtr De GetUnmanagedThunkForManagedMethodPtr methode is afgeschaft en wordt verwijderd in een toekomstige release.
System.Runtime.InteropServices.Marshal ReleaseThreadCache Deze API heeft geen bewerkingen uitgevoerd en wordt verwijderd in toekomstige versies van de CLR.
System.Runtime.InteropServices.RuntimeEnvironment RuntimeEnvironment Het gebruik van dit lid genereert een compilerfout.

Maak geen exemplaren van de System.Runtime.InteropServices.RuntimeEnvironment klasse. Roep in plaats daarvan de statische methoden rechtstreeks op dit type aan.
System.Runtime.Remoting.Channels.ChannelServices RegisterChannel Gebruik in plaats daarvan ChannelServices.RegisterChannel(IChannel, Boolean).
System.Runtime.Remoting.Lifetime.LifetimeServices LifetimeServices Het gebruik van dit lid genereert een compilerfout.

Maak geen exemplaren van de LifetimeServices klasse. Roep in plaats daarvan de statische methoden rechtstreeks op dit type aan.
System.Runtime.Remoting.RemotingConfiguration Configure(String) Gebruik in plaats daarvan RemotingConfiguration.Configure(String, Boolean).
System.Runtime.Remoting.RemotingServices LogRemotingStage Het gebruik van deze methode wordt niet aanbevolen. De LogRemotingStage bestaan alleen voor interne diagnostische doeleinden.
System.Security.CodeAccessPermission Deny Deny is verouderd en wordt verwijderd in een toekomstige versie van .NET Framework.
System.Security.CodeAccessPermission RevertDeny Deny is verouderd en wordt verwijderd in een toekomstige versie van .NET Framework.
System.Security.HostSecurityManager DomainPolicy AppDomain-beleidsniveaus zijn verouderd en worden verwijderd in een toekomstige release van .NET Framework.
System.Security.HostSecurityManagerOptions HostPolicyLevel AppDomain-beleidsniveaus zijn verouderd en worden verwijderd in een toekomstige release van .NET Framework.
System.Security.PermissionSet ConvertPermissionSet Deze methode is verouderd en mag niet meer worden gebruikt.
System.Security.PermissionSet Deny Deny is verouderd en wordt verwijderd in een toekomstige versie van .NET Framework.
System.Security.SecurityCriticalAttribute Scope System.Security.SecurityCriticalScope wordt alleen gebruikt voor compatibiliteit met .NET Framework 2.0-transparantie.
System.Security.SecurityManager CheckExecutionRights Omdat uitvoeringsmachtigingen niet meer kunnen worden uitgeschakeld, heeft de CheckExecutionRights eigenschap geen effect meer.
System.Security.SecurityManager IsGranted IsGranted is verouderd en wordt verwijderd in een toekomstige versie van .NET Framework. Gebruik in plaats daarvan de AppDomain.PermissionSet eigenschap of de Assembly.PermissionSet eigenschap.
System.Security.SecurityManager LoadPolicyLevelFromFile Deze methode is verouderd en wordt verwijderd in een toekomstige versie van .NET Framework.
System.Security.SecurityManager LoadPolicyLevelFromString Deze methode is verouderd en wordt verwijderd in een toekomstige versie van .NET Framework.
System.Security.SecurityManager PolicyHierarchy Deze methode is verouderd en wordt verwijderd in een toekomstige versie van .NET Framework.
System.Security.SecurityManager ResolvePolicy(Evidence) Deze methode is verouderd en wordt verwijderd in een toekomstige versie van .NET Framework.
System.Security.SecurityManager ResolvePolicy(Evidence, PermissionSet, PermissionSet, PermissionSet, PermissionSet) Deze methode is verouderd en wordt verwijderd in een toekomstige versie van .NET Framework.
System.Security.SecurityManager ResolvePolicy(Evidence[]) Deze methode is verouderd en wordt verwijderd in een toekomstige versie van .NET Framework.
System.Security.SecurityManager ResolvePolicyGroups Deze methode is verouderd en wordt verwijderd in een toekomstige versie van .NET Framework.
System.Security.SecurityManager ResolveSystemPolicy Deze methode is verouderd en wordt verwijderd in een toekomstige versie van .NET Framework.
System.Security.SecurityManager SavePolicy Deze methode is verouderd en wordt verwijderd in een toekomstige versie van .NET Framework.
System.Security.SecurityManager SavePolicyLevel Deze methode is verouderd en wordt verwijderd in een toekomstige versie van .NET Framework.
System.Security.SecurityManager SecurityEnabled Omdat beveiliging niet meer kan worden uitgeschakeld, heeft de SecurityEnabled eigenschap geen effect meer.
System.Security.Cryptography.PasswordDeriveBytes GetBytes System.Security.Cryptography.Rfc2898DeriveBytesSystem.Security.Cryptography.PasswordDeriveBytes vervangt voor het afleiden van sleutelmateriaal uit een wachtwoord en heeft de voorkeur in nieuwe toepassingen.
System.Security.Cryptography.X509Certificates.X509Certificate GetIssuerName Deze methode is afgeschaft. Gebruik in plaats daarvan de X509Certificate.Issuer eigenschap.
System.Security.Cryptography.X509Certificates.X509Certificate GetName Deze methode is afgeschaft. Gebruik in plaats daarvan de X509Certificate.Subject eigenschap.
System.Security.Permissions.FileIOPermissionAttribute All Gebruik in plaats daarvan de FileIOPermissionAttribute.ViewAndModify eigenschap.
System.Security.Permissions.ReflectionPermissionAttribute ReflectionEmit Deze machtiging wordt niet meer gebruikt door de CLR.
System.Security.Permissions.ReflectionPermissionAttribute TypeInformation Deze API is afgeschaft.
System.Security.Permissions.ReflectionPermissionFlag AllFlags Deze machtiging is afgeschaft. Het AllFlags opsommingslid bevat RestrictedMemberAccessgeen . Gebruik PermissionState.Unrestricted dit om volledige toegang te krijgen.
System.Security.Permissions.ReflectionPermissionFlag ReflectionEmit Deze machtiging wordt niet meer gebruikt door de CLR.
System.Security.Permissions.ReflectionPermissionFlag TypeInformation Deze API is afgeschaft.
System.Security.Permissions.RegistryPermissionAttribute All Gebruik in plaats daarvan de RegistryPermissionAttribute.ViewAndModify eigenschap.
System.Security.Permissions.SecurityAction Deny Deny is verouderd en wordt verwijderd in een toekomstige versie van .NET Framework.
System.Security.Permissions.SecurityAction RequestMinimum Declaratieve beveiliging op assemblyniveau is verouderd en wordt niet meer standaard afgedwongen door de CLR.
System.Security.Permissions.SecurityAction RequestOptional Declaratieve beveiliging op assemblyniveau is verouderd en wordt niet meer standaard afgedwongen door de CLR.
System.Security.Permissions.SecurityAction RequestRefuse Declaratieve beveiliging op assemblyniveau is verouderd en wordt niet meer standaard afgedwongen door de CLR.
System.Security.Policy.Evidence AddAssembly Deze methode is verouderd. Gebruik in plaats daarvan Evidence.AddAssemblyEvidence.
System.Security.Policy.Evidence AddHost Deze methode is verouderd. Gebruik in plaats daarvan Evidence.AddHostEvidence.
System.Security.Policy.Evidence CopyTo Bewijs mag niet worden behandeld als een System.Collections.ICollection. Gebruik de Evidence.GetHostEnumerator en Evidence.GetAssemblyEnumerator methoden in plaats van het gebruik CopyTovan .
System.Security.Policy.Evidence Count Bewijs mag niet worden behandeld als een System.Collections.ICollection. Gebruik Evidence.GetHostEnumerator en Evidence.GetAssemblyEnumerator om het bewijsmateriaal te herhalen om een telling te verzamelen.
System.Security.Policy.Evidence Evidence(Object[], Object[]) Deze constructor is verouderd. Gebruik in plaats daarvan de Evidence(EvidenceBase[], EvidenceBase[]) constructor.
System.Security.Policy.Evidence GetEnumerator GetEnumerator is verouderd. Gebruik Evidence.GetHostEnumerator en Evidence.GetAssemblyEnumerator in plaats daarvan.
System.Security.Policy.PolicyLevel AddFullTrustAssembly(StrongName) Omdat alle GAC-assembly's altijd volledig vertrouwen krijgen, is de lijst met volledige vertrouwensrelaties niet langer zinvol. Installeer alle assembly's die worden gebruikt in beveiligingsbeleid in de GAC om ervoor te zorgen dat ze worden vertrouwd.
System.Security.Policy.PolicyLevel AddFullTrustAssembly(StrongNameMembershipCondition) Omdat alle GAC-assembly's altijd volledig vertrouwen krijgen, is de lijst met volledige vertrouwensrelaties niet langer zinvol. Installeer alle assembly's die worden gebruikt in beveiligingsbeleid in de GAC om ervoor te zorgen dat ze worden vertrouwd.
System.Security.Policy.PolicyLevel CreateAppDomainLevel AppDomain-beleidsniveaus zijn verouderd en worden verwijderd in een toekomstige release van .NET Framework.
System.Security.Policy.PolicyLevel FullTrustAssemblies Omdat alle GAC-assembly's altijd volledig vertrouwen krijgen, is de lijst met volledige vertrouwensrelaties niet langer zinvol. Installeer alle assembly's die worden gebruikt in beveiligingsbeleid in de GAC om ervoor te zorgen dat ze worden vertrouwd.
System.Security.Policy.PolicyLevel RemoveFullTrustAssembly(StrongName) Omdat alle GAC-assembly's altijd volledig vertrouwen krijgen, is de lijst met volledige vertrouwensrelaties niet langer zinvol. Installeer alle assembly's die worden gebruikt in beveiligingsbeleid in de GAC om ervoor te zorgen dat ze worden vertrouwd.
System.Security.Policy.PolicyLevel RemoveFullTrustAssembly(StrongNameMembershipCondition) Omdat alle GAC-assembly's altijd volledig vertrouwen krijgen, is de lijst met volledige vertrouwensrelaties niet langer zinvol. Installeer alle assembly's die worden gebruikt in beveiligingsbeleid in de GAC om ervoor te zorgen dat ze worden vertrouwd.
System.Threading.Overlapped EventHandle Deze eigenschap is niet 64-bits compatibel. Gebruik in plaats daarvan Overlapped.EventHandleIntPtr.
System.Threading.Overlapped Overlapped(Int32, Int32, Int32, IAsyncResult) Deze constructor is niet 64-bits compatibel. Gebruik de Overlapped(Int32, Int32, IntPtr, IAsyncResult) constructor die een System.IntPtr voor de gebeurtenis-handle gebruikt.
System.Threading.Overlapped Pack(IOCompletionCallback) Deze methode is niet veilig. Gebruik in plaats daarvan Overlapped.Pack(IOCompletionCallback, Object).
System.Threading.Overlapped UnsafePack(IOCompletionCallback) Deze methode is niet veilig. Gebruik in plaats daarvan Overlapped.UnsafePack(IOCompletionCallback, Object).
System.Threading.Thread ApartmentState De ApartmentState eigenschap is afgeschaft. Gebruik Thread.GetApartmentState, Thread.SetApartmentState of Thread.TrySetApartmentState in plaats daarvan.
System.Threading.Thread GetCompressedStack GetCompressedStack wordt niet meer ondersteund. Gebruik de klasse System.Threading.CompressedStack.
System.Threading.Thread Resume Resume is afgeschaft. Gebruik andere klassen in System.Threading, zoals Monitor, Mutex en EventWaitHandleSemaphore om threads te synchroniseren of resources te beveiligen.
System.Threading.Thread SetCompressedStack SetCompressedStack wordt niet meer ondersteund. Gebruik de klasse System.Threading.CompressedStack.
System.Threading.Thread Suspend Suspend is afgeschaft. Gebruik andere klassen in System.Threading, zoals Monitor, Mutex en EventWaitHandle, Semaphoreom threads te synchroniseren of resources te beveiligen.
System.Threading.ThreadPool BindHandle(IntPtr) BindHandle(IntPtr) is afgeschaft. Gebruik in plaats daarvan ThreadPool.BindHandle(SafeHandle).
System.Threading.WaitHandle Handle Gebruik in plaats daarvan de WaitHandle.SafeWaitHandle eigenschap.

PresentationCore.dll

Type Lid Bericht
System.Windows.UIElement BitmapEffect Bitmapeffecten zijn afgeschaft en werken niet meer. Overweeg in plaats daarvan waar nodig te gebruiken System.Windows.Media.Effects.Effect .
System.Windows.UIElement BitmapEffectInput Bitmapeffecten zijn afgeschaft en werken niet meer. Overweeg in plaats daarvan waar nodig te gebruiken System.Windows.Media.Effects.Effect .
System.Windows.UIElement PersistId PersistId is een verouderde eigenschap en kan worden verwijderd in een toekomstige release. De waarde van deze eigenschap is niet gedefinieerd.
System.Windows.Media.ContainerVisual BitmapEffect Bitmapeffecten zijn afgeschaft en werken niet meer. Overweeg in plaats daarvan waar nodig te gebruiken System.Windows.Media.Effects.Effect .
System.Windows.Media.ContainerVisual BitmapEffectInput Bitmapeffecten zijn afgeschaft en werken niet meer. Overweeg in plaats daarvan waar nodig te gebruiken System.Windows.Media.Effects.Effect .
System.Windows.Media.DrawingContext PushEffect Bitmapeffecten zijn afgeschaft en werken niet meer. Overweeg in plaats daarvan waar nodig te gebruiken System.Windows.Media.Effects.Effect .
System.Windows.Media.FormattedText FormattedText(String, CultureInfo, FlowDirection, Typeface, Double, Brush) Gebruik de overschrijving PixelsPerDip.
System.Windows.Media.FormattedText FormattedText(String, CultureInfo, FlowDirection, Typeface, Double, Brush, NumberSubstitution) Gebruik de overschrijving PixelsPerDip.
System.Windows.Media.FormattedText FormattedText(String, CultureInfo, FlowDirection, Typeface, Double, Brush, NumberSubstitution, TextFormattingMode) Gebruik de overschrijving PixelsPerDip.
System.Windows.Media.GlyphRun GlyphRun() Gebruik de overschrijving 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) Gebruik de overschrijving PixelsPerDip.
System.Windows.Media.RenderCapability IsShaderEffectSoftwareRenderingSupported Deze eigenschap is afgeschaft. Gebruik in plaats daarvan de statische RenderCapability.IsPixelShaderVersionSupportedInSoftware methode.
System.Windows.Media.Visual VisualBitmapEffect Bitmapeffecten zijn afgeschaft en werken niet meer. Overweeg in plaats daarvan waar nodig te gebruiken System.Windows.Media.Effects.Effect .
System.Windows.Media.Visual VisualBitmapEffectInput Bitmapeffecten zijn afgeschaft en werken niet meer. Overweeg in plaats daarvan waar nodig te gebruiken System.Windows.Media.Effects.Effect .
System.Windows.Media.Effects.BevelBitmapEffect CreateUnmanagedEffect Bitmapeffecten zijn afgeschaft en werken niet meer. Overweeg in plaats daarvan waar nodig te gebruiken System.Windows.Media.Effects.Effect .
System.Windows.Media.Effects.BevelBitmapEffect UpdateUnmanagedPropertyState Bitmapeffecten zijn afgeschaft en werken niet meer. Overweeg in plaats daarvan waar nodig te gebruiken System.Windows.Media.Effects.Effect .
System.Windows.Media.Effects.BitmapEffect CreateBitmapEffectOuter Bitmapeffecten zijn afgeschaft en werken niet meer. Overweeg in plaats daarvan waar nodig te gebruiken System.Windows.Media.Effects.Effect .
System.Windows.Media.Effects.BitmapEffect CreateUnmanagedEffect Bitmapeffecten zijn afgeschaft en werken niet meer. Overweeg in plaats daarvan waar nodig te gebruiken System.Windows.Media.Effects.Effect .
System.Windows.Media.Effects.BitmapEffect GetOutput Bitmapeffecten zijn afgeschaft en werken niet meer. Overweeg in plaats daarvan waar nodig te gebruiken System.Windows.Media.Effects.Effect .
System.Windows.Media.Effects.BitmapEffect InitializeBitmapEffect Bitmapeffecten zijn afgeschaft en werken niet meer. Overweeg in plaats daarvan waar nodig te gebruiken System.Windows.Media.Effects.Effect .
System.Windows.Media.Effects.BitmapEffect SetValue Bitmapeffecten zijn afgeschaft en werken niet meer. Overweeg in plaats daarvan waar nodig te gebruiken System.Windows.Media.Effects.Effect .
System.Windows.Media.Effects.BitmapEffect UpdateUnmanagedPropertyState Bitmapeffecten zijn afgeschaft en werken niet meer. Overweeg in plaats daarvan waar nodig te gebruiken System.Windows.Media.Effects.Effect .
System.Windows.Media.Effects.BitmapEffectGroup CreateUnmanagedEffect Bitmapeffecten zijn afgeschaft en werken niet meer. Overweeg in plaats daarvan waar nodig te gebruiken System.Windows.Media.Effects.Effect .
System.Windows.Media.Effects.BitmapEffectGroup UpdateUnmanagedPropertyState Bitmapeffecten zijn afgeschaft en werken niet meer. Overweeg in plaats daarvan waar nodig te gebruiken System.Windows.Media.Effects.Effect .
System.Windows.Media.Effects.BlurBitmapEffect CreateUnmanagedEffect Bitmapeffecten zijn afgeschaft en werken niet meer. Overweeg in plaats daarvan waar nodig te gebruiken System.Windows.Media.Effects.Effect .
System.Windows.Media.Effects.BlurBitmapEffect UpdateUnmanagedPropertyState Bitmapeffecten zijn afgeschaft en werken niet meer. Overweeg in plaats daarvan waar nodig te gebruiken System.Windows.Media.Effects.Effect .
System.Windows.Media.Effects.DropShadowBitmapEffect CreateUnmanagedEffect Bitmapeffecten zijn afgeschaft en werken niet meer. Overweeg in plaats daarvan waar nodig te gebruiken System.Windows.Media.Effects.Effect .
System.Windows.Media.Effects.DropShadowBitmapEffect UpdateUnmanagedPropertyState Bitmapeffecten zijn afgeschaft en werken niet meer. Overweeg in plaats daarvan waar nodig te gebruiken System.Windows.Media.Effects.Effect .
System.Windows.Media.Effects.EmbossBitmapEffect CreateUnmanagedEffect Bitmapeffecten zijn afgeschaft en werken niet meer. Overweeg in plaats daarvan waar nodig te gebruiken System.Windows.Media.Effects.Effect .
System.Windows.Media.Effects.EmbossBitmapEffect UpdateUnmanagedPropertyState Bitmapeffecten zijn afgeschaft en werken niet meer. Overweeg in plaats daarvan waar nodig te gebruiken System.Windows.Media.Effects.Effect .
System.Windows.Media.Effects.OuterGlowBitmapEffect CreateUnmanagedEffect Bitmapeffecten zijn afgeschaft en werken niet meer. Overweeg in plaats daarvan waar nodig te gebruiken System.Windows.Media.Effects.Effect .
System.Windows.Media.Effects.OuterGlowBitmapEffect UpdateUnmanagedPropertyState Bitmapeffecten zijn afgeschaft en werken niet meer. Overweeg in plaats daarvan waar nodig te gebruiken System.Windows.Media.Effects.Effect .
System.Windows.Media.Media3D.Viewport3DVisual BitmapEffect Bitmapeffecten zijn afgeschaft en werken niet meer. Overweeg in plaats daarvan waar nodig te gebruiken System.Windows.Media.Effects.Effect .
System.Windows.Media.Media3D.Viewport3DVisual BitmapEffectInput Bitmapeffecten zijn afgeschaft en werken niet meer. Overweeg in plaats daarvan waar nodig te gebruiken System.Windows.Media.Effects.Effect .

PresentationFramework.dll

System.Activities.dll

System.Activities.Presentation.dll

Type Lid Bericht
System.Activities.Presentation.DragDropHelper DoDragMove(WorkflowViewElement, Point) Deze methode biedt geen ondersteuning voor het slepen van meerdere items.
System.Activities.Presentation.DragDropHelper GetCompositeView(DragEventArgs) Eerst afgeschaft in .NET Framework 4.5.

Deze methode biedt geen ondersteuning voor het slepen van meerdere items. Gebruik in plaats daarvan GetCompositeView(WorkflowViewElement).
System.Activities.Presentation.DragDropHelper GetDragDropCompletedEffects Deze methode biedt geen ondersteuning voor het slepen van meerdere items.
System.Activities.Presentation.DragDropHelper GetDraggedModelItem Eerst afgeschaft in .NET Framework 4.5.

Deze methode biedt geen ondersteuning voor het slepen van meerdere items. Gebruik in plaats daarvan GetDraggedModelItems.
System.Activities.Presentation.DragDropHelper GetDroppedObject Eerst afgeschaft in .NET Framework 4.5.

Deze methode biedt geen ondersteuning voor het slepen van meerdere items. Gebruik in plaats daarvan GetDroppedObjects.
System.Activities.Presentation.DragDropHelper SetDragDropCompletedEffects Deze methode biedt geen ondersteuning voor het slepen van meerdere items.
System.Activities.Presentation.Services.ModelChangedEventArgs ItemsAdded Eerst afgeschaft in .NET Framework 4.5.

Gebruik deze eigenschap niet. Gebruik in plaats daarvan ModelChangeInfo.
System.Activities.Presentation.Services.ModelChangedEventArgs ItemsRemoved Eerst afgeschaft in .NET Framework 4.5.

Gebruik deze eigenschap niet. Gebruik in plaats daarvan ModelChangeInfo.
System.Activities.Presentation.Services.ModelChangedEventArgs PropertiesChanged Eerst afgeschaft in .NET Framework 4.5.

Gebruik deze eigenschap niet. Gebruik in plaats daarvan ModelChangeInfo.

System.Core.dll

Type Lid Bericht
System.Diagnostics.Eventing.Reader.StandardEventKeywords CorrelationHint Eerst afgeschaft in .NET Framework 4.5.

Onjuiste waarde; gebruik CorrelationHint2 in plaats daarvan.
System.Linq.ParallelEnumerable Concat<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) De tweede gegevensbron van een binaire operator moet van het type System.Linq.ParallelQuery<TSource> zijn in plaats System.Collections.Generic.IEnumerable<T>van . U kunt dit probleem oplossen door de AsParallel<TSource>(IEnumerable<TSource>) extensiemethode te gebruiken om de juiste gegevensbron te converteren naar System.Linq.ParallelQuery<TSource>.
System.Linq.ParallelEnumerable Except<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) De tweede gegevensbron van een binaire operator moet van het type System.Linq.ParallelQuery<TSource> zijn in plaats System.Collections.Generic.IEnumerable<T>van . U kunt dit probleem oplossen door de AsParallel<TSource>(IEnumerable<TSource>) extensiemethode te gebruiken om de juiste gegevensbron te converteren naar System.Linq.ParallelQuery<TSource>.
System.Linq.ParallelEnumerable Except<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) De tweede gegevensbron van een binaire operator moet van het type System.Linq.ParallelQuery<TSource> zijn in plaats System.Collections.Generic.IEnumerable<T>van . U kunt dit probleem oplossen door de AsParallel<TSource>(IEnumerable<TSource>) extensiemethode te gebruiken om de juiste gegevensbron te converteren naar 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>) De tweede gegevensbron van een binaire operator moet van het type System.Linq.ParallelQuery<TSource> zijn in plaats System.Collections.Generic.IEnumerable<T>van . U kunt dit probleem oplossen door de AsParallel<TSource>(IEnumerable<TSource>) extensiemethode te gebruiken om de juiste gegevensbron te converteren naar 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>) De tweede gegevensbron van een binaire operator moet van het type System.Linq.ParallelQuery<TSource> zijn in plaats System.Collections.Generic.IEnumerable<T>van . U kunt dit probleem oplossen door de AsParallel<TSource>(IEnumerable<TSource>) extensiemethode te gebruiken om de juiste gegevensbron te converteren naar System.Linq.ParallelQuery<TSource>.
System.Linq.ParallelEnumerable Intersect<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) De tweede gegevensbron van een binaire operator moet van het type System.Linq.ParallelQuery<TSource> zijn in plaats System.Collections.Generic.IEnumerable<T>van . U kunt dit probleem oplossen door de AsParallel<TSource>(IEnumerable<TSource>) extensiemethode te gebruiken om de juiste gegevensbron te converteren naar System.Linq.ParallelQuery<TSource>.
System.Linq.ParallelEnumerable Intersect<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) De tweede gegevensbron van een binaire operator moet van het type System.Linq.ParallelQuery<TSource> zijn in plaats System.Collections.Generic.IEnumerable<T>van . U kunt dit probleem oplossen door de AsParallel<TSource>(IEnumerable<TSource>) extensiemethode te gebruiken om de juiste gegevensbron te converteren naar 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>) De tweede gegevensbron van een binaire operator moet van het type System.Linq.ParallelQuery<TSource> zijn in plaats System.Collections.Generic.IEnumerable<T>van . U kunt dit probleem oplossen door de AsParallel<TSource>(IEnumerable<TSource>) extensiemethode te gebruiken om de juiste gegevensbron te converteren naar 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>) De tweede gegevensbron van een binaire operator moet van het type System.Linq.ParallelQuery<TSource> zijn in plaats System.Collections.Generic.IEnumerable<T>van . U kunt dit probleem oplossen door de AsParallel<TSource>(IEnumerable<TSource>) extensiemethode te gebruiken om de juiste gegevensbron te converteren naar System.Linq.ParallelQuery<TSource>.
System.Linq.ParallelEnumerable SequenceEqual<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) De tweede gegevensbron van een binaire operator moet van het type System.Linq.ParallelQuery<TSource> zijn in plaats System.Collections.Generic.IEnumerable<T>van . U kunt dit probleem oplossen door de AsParallel<TSource>(IEnumerable<TSource>) extensiemethode te gebruiken om de juiste gegevensbron te converteren naar System.Linq.ParallelQuery<TSource>.
System.Linq.ParallelEnumerable SequenceEqual<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) De tweede gegevensbron van een binaire operator moet van het type System.Linq.ParallelQuery<TSource> zijn in plaats System.Collections.Generic.IEnumerable<T>van . U kunt dit probleem oplossen door de AsParallel<TSource>(IEnumerable<TSource>) extensiemethode te gebruiken om de juiste gegevensbron te converteren naar System.Linq.ParallelQuery<TSource>.
System.Linq.ParallelEnumerable Union<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) De tweede gegevensbron van een binaire operator moet van het type System.Linq.ParallelQuery<TSource> zijn in plaats System.Collections.Generic.IEnumerable<T>van . U kunt dit probleem oplossen door de AsParallel<TSource>(IEnumerable<TSource>) extensiemethode te gebruiken om de juiste gegevensbron te converteren naar System.Linq.ParallelQuery<TSource>.
System.Linq.ParallelEnumerable Union<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) De tweede gegevensbron van een binaire operator moet van het type System.Linq.ParallelQuery<TSource> zijn in plaats System.Collections.Generic.IEnumerable<T>van . U kunt dit probleem oplossen door de AsParallel<TSource>(IEnumerable<TSource>) extensiemethode te gebruiken om de juiste gegevensbron te converteren naar System.Linq.ParallelQuery<TSource>.
System.Linq.ParallelEnumerable Zip De tweede gegevensbron van een binaire operator moet van het type System.Linq.ParallelQuery<TSource> zijn in plaats System.Collections.Generic.IEnumerable<T>van . U kunt dit probleem oplossen door de AsParallel<TSource>(IEnumerable<TSource>) extensiemethode te gebruiken om de juiste gegevensbron te converteren naar System.Linq.ParallelQuery<TSource>.
System.Linq.Expressions.Expression Expression(ExpressionType, Type) Gebruik een andere constructor die geen argument gebruikt System.Linq.Expressions.ExpressionType . Overschrijf vervolgens de Expression.NodeType en Expression.Type eigenschappen om de waarden op te geven die aan deze constructor zouden worden opgegeven.
System.Linq.Expressions.MemberBinding MemberBinding Gebruik deze constructor niet. Deze wordt verwijderd in toekomstige releases.
System.Runtime.CompilerServices.CallSiteOps AddRule Het gebruik van dit lid genereert een compilerfout.

Gebruik deze methode niet.
System.Runtime.CompilerServices.CallSiteOps Bind Het gebruik van dit lid genereert een compilerfout.

Gebruik deze methode niet.
System.Runtime.CompilerServices.CallSiteOps ClearMatch Het gebruik van dit lid genereert een compilerfout.

Gebruik deze methode niet.
System.Runtime.CompilerServices.CallSiteOps CreateMatchmaker Het gebruik van dit lid genereert een compilerfout.

Gebruik deze methode niet.
System.Runtime.CompilerServices.CallSiteOps GetCachedRules<T>(RuleCache<T>) Het gebruik van dit lid genereert een compilerfout.

Gebruik deze methode niet.
System.Runtime.CompilerServices.CallSiteOps GetMatch Het gebruik van dit lid genereert een compilerfout.

Gebruik deze methode niet.
System.Runtime.CompilerServices.CallSiteOps GetRuleCache Het gebruik van dit lid genereert een compilerfout.

Gebruik deze methode niet.
System.Runtime.CompilerServices.CallSiteOps GetRules Het gebruik van dit lid genereert een compilerfout.

Gebruik deze methode niet.
System.Runtime.CompilerServices.CallSiteOps MoveRule<T>(RuleCache<T>, T, Int32) Het gebruik van dit lid genereert een compilerfout.

Gebruik deze methode niet.
System.Runtime.CompilerServices.CallSiteOps SetNotMatched Het gebruik van dit lid genereert een compilerfout.

Gebruik deze methode niet.
System.Runtime.CompilerServices.CallSiteOps UpdateRules Het gebruik van dit lid genereert een compilerfout.

Gebruik deze methode niet.
System.Runtime.CompilerServices.RuntimeOps CreateRuntimeVariables() Het gebruik van dit lid genereert een compilerfout.

Gebruik deze methode niet.
System.Runtime.CompilerServices.RuntimeOps CreateRuntimeVariables(Object[], Int64[]) Het gebruik van dit lid genereert een compilerfout.

Gebruik deze methode niet.
System.Runtime.CompilerServices.RuntimeOps ExpandoCheckVersion Het gebruik van dit lid genereert een compilerfout.

Gebruik deze methode niet.
System.Runtime.CompilerServices.RuntimeOps ExpandoPromoteClass Het gebruik van dit lid genereert een compilerfout.

Gebruik deze methode niet.
System.Runtime.CompilerServices.RuntimeOps ExpandoTryDeleteValue Het gebruik van dit lid genereert een compilerfout.

Gebruik deze methode niet.
System.Runtime.CompilerServices.RuntimeOps ExpandoTryGetValue Het gebruik van dit lid genereert een compilerfout.

Gebruik deze methode niet.
System.Runtime.CompilerServices.RuntimeOps ExpandoTrySetValue Het gebruik van dit lid genereert een compilerfout.

Gebruik deze methode niet.
System.Runtime.CompilerServices.RuntimeOps MergeRuntimeVariables Het gebruik van dit lid genereert een compilerfout.

Gebruik deze methode niet.
System.Runtime.CompilerServices.RuntimeOps Quote Het gebruik van dit lid genereert een compilerfout.

Gebruik deze methode niet.

System.Data.dll

Type Lid Bericht
System.Data.DataSysDescriptionAttribute DataSysDescriptionAttribute DataSysDescriptionAttribute is afgeschaft.
System.Data.Common.DataAdapter CloneInternals CloneInternals is afgeschaft. Gebruik de DataAdapter(DataAdapter) constructor.
System.Data.Common.DBDataPermission DBDataPermission() Het gebruik van dit lid genereert een compilerfout.

Deze constructor is afgeschaft. Geef de DBDataPermission(PermissionState) constructor een waarde van PermissionState.None.
System.Data.Common.DBDataPermission DBDataPermission(PermissionState, Boolean) Het gebruik van dit lid genereert een compilerfout.

Deze constructor is afgeschaft. Geef de DBDataPermission(PermissionState) constructor een waarde van PermissionState.None.
System.Data.Odbc.OdbcParameterCollection Add(String, Object) Add(String, Object) is afgeschaft. Gebruik OdbcParameterCollection.AddWithValue(String, Object).
System.Data.Odbc.OdbcPermission OdbcPermission() Het gebruik van dit lid genereert een compilerfout.

OdbcPermission() is afgeschaft. Geef de OdbcPermission(PermissionState) constructor een waarde van PermissionState.None.
System.Data.Odbc.OdbcPermission OdbcPermission(PermissionState, Boolean) Het gebruik van dit lid genereert een compilerfout.

OdbcPermission(PermissionState, Boolean) is afgeschaft. Geef de OdbcPermission(PermissionState) constructor een waarde van PermissionState.None.
System.Data.OleDb.OleDbParameterCollection Add(String, Object) Add(String, Object) is afgeschaft. Gebruik de methode OleDbParameterCollection.AddWithValue.
System.Data.OleDb.OleDbPermission OleDbPermission() Het gebruik van dit lid genereert een compilerfout.

OleDbPermission() is afgeschaft. Geef de OleDbPermission(PermissionState) waarde van PermissionState.None.
System.Data.OleDb.OleDbPermission OleDbPermission(PermissionState, Boolean) Het gebruik van dit lid genereert een compilerfout.

OleDbPermission(PermissionState, Boolean) is afgeschaft. Geef de OleDbPermission(PermissionState) waarde van PermissionState.None.
System.Data.OleDb.OleDbPermission Provider De OleDbPermission.Provider eigenschap is afgeschaft. Gebruik de methode DBDataPermission.Add(String, String, KeyRestrictionBehavior).
System.Data.OleDb.OleDbPermissionAttribute Provider De OleDbPermissionAttribute.Provider eigenschap is afgeschaft. Gebruik de methode DBDataPermission.Add(String, String, KeyRestrictionBehavior).
System.Data.SqlClient.SqlClientPermission SqlClientPermission() Het gebruik van deze constructor genereert een compilerfout.

SqlClientPermission() is afgeschaft. Geef de SqlClientPermission(PermissionState) constructor een waarde van PermissionState.None.
System.Data.SqlClient.SqlClientPermission SqlClientPermission(PermissionState, Boolean) Het gebruik van deze constructor genereert een compilerfout.

SqlClientPermission(PermissionState, Boolean) is afgeschaft. Geef de SqlClientPermission(PermissionState) constructor een waarde van PermissionState.None.
System.Data.SqlClient.SqlConnectionStringBuilder ConnectionReset ConnectionReset is afgeschaft. System.Data.SqlClient.SqlConnection negeert het trefwoord 'verbinding opnieuw instellen' en stelt de verbinding altijd opnieuw in.
System.Data.SqlClient.SqlParameterCollection Add(String, Object) Add(String, Object) is afgeschaft. Gebruik SqlParameterCollection.AddWithValue.

System.Data.Entity.dll

System.Data.OracleClient.dll

Type Lid Bericht
System.Data.OracleClient.OracleParameter Precision Precision is afgeschaft. Gebruik de System.Math klassen om expliciet de precisie van een decimaal in te stellen.
System.Data.OracleClient.OracleParameter Scale Scale is afgeschaft. Gebruik de System.Math klassen om de schaal van een decimaal expliciet in te stellen.
System.Data.OracleClient.OracleParameterCollection Add(String, Object) Add(String, Object) is afgeschaft. Gebruik OracleParameterCollection.AddWithValue.

System.Design.dll

Type Lid Bericht
System.ComponentModel.Design.ComponentDesigner InitializeNonDefault Deze methode is afgeschaft. Gebruik in plaats daarvan ComponentDesigner.InitializeExistingComponent.
System.ComponentModel.Design.ComponentDesigner OnSetComponentDefaults Deze methode is afgeschaft. Gebruik in plaats daarvan ComponentDesigner.InitializeNewComponent.
System.ComponentModel.Design.DesignSurface CreateComponent De CreateComponent methode is vervangen door CreateInstance(Type).
System.ComponentModel.Design.Serialization.CodeDomSerializer SerializeToReferenceExpression Deze methode is afgeschaft. Gebruik SerializeToExpression of GetExpression in plaats daarvan.
System.Web.UI.Design.ControlDesigner DesignTimeElementView Met deze eigenschap wordt een compilerfout gegenereerd.

Fout: deze eigenschap kan niet meer worden verwezen en is opgenomen ter ondersteuning van bestaande gecompileerde toepassingen. De ontwerptijdweergavearchitectuur wordt niet meer gebruikt.
System.Web.UI.Design.ControlDesigner DesignTimeHtmlRequiresLoadComplete Het aanbevolen alternatief is om te gebruiken ControlDesigner.SetViewFlags(ViewFlags.DesignTimeHtmlRequiresLoadComplete, true).
System.Web.UI.Design.ControlDesigner GetPersistInnerHtml Het aanbevolen alternatief is ControlDesigner.GetPersistenceContent.
System.Web.UI.Design.ControlDesigner IsDirty Het aanbevolen alternatief is om te gebruiken ControlDesigner.Tag.SetDirty en ControlDesigner.Tag.IsDirty.
System.Web.UI.Design.ControlDesigner IsPropertyBound Het aanbevolen alternatief is ControlDesigner.DataBindings.Contains. De System.Web.UI.DataBindingCollection klasse biedt meer controle over de gegevensbindingen die aan het besturingselement zijn gekoppeld.
System.Web.UI.Design.ControlDesigner OnBindingsCollectionChanged Het aanbevolen alternatief is om de ControlDesigner.DataBindings.Changed gebeurtenis af te handelen. De DataBindingCollection verzameling die door de ControlDesigner.DataBindings eigenschap wordt geretourneerd, biedt meer controle over de gegevensbindingen die aan het besturingselement zijn gekoppeld.
System.Web.UI.Design.ControlDesigner OnControlResize Het aanbevolen alternatief is OnComponentChanged, dat wordt aangeroepen wanneer een eigenschap van het besturingselement wordt gewijzigd.
System.Web.UI.Design.ControlDesigner RaiseResizeEvent Het gebruik van deze methode wordt niet aanbevolen omdat het formaat wordt verwerkt door de ControlDesigner.OnComponentChanged methode.
System.Web.UI.Design.ControlDesigner ReadOnly Het aanbevolen alternatief is om in plaats daarvan over te nemen van System.Web.UI.Design.ContainerControlDesigner en een System.Web.UI.Design.EditableDesignerRegion. Regio's bieden een betere controle over de inhoud in de ontwerpfunctie.
System.Web.UI.Design.HtmlControlDesigner Behavior Het aanbevolen alternatief is ControlDesigner.Tag.
System.Web.UI.Design.HtmlControlDesigner DesignTimeElement Met deze eigenschap wordt een compilerfout gegenereerd.

Fout: deze eigenschap kan niet meer worden verwezen en is opgenomen ter ondersteuning van bestaande gecompileerde toepassingen. Het ontwerptijdelement biedt mogelijk niet altijd toegang tot het element in de opmaak. Er zijn alternatieve methoden voor System.Web.UI.Design.WebFormsRootDesigner het verwerken van clientscripts en besturingselementen.
System.Web.UI.Design.HtmlControlDesigner OnBehaviorAttached Het aanbevolen alternatief is ControlDesigner.Tag.
System.Web.UI.Design.HtmlControlDesigner OnBehaviorDetaching Het aanbevolen alternatief is ControlDesigner.Tag.
System.Web.UI.Design.HtmlControlDesigner OnBindingsCollectionChanged Het aanbevolen alternatief is om de gebeurtenis HtmlControlDesigner.DataBindings.Changed af te handelen. De DataBindingCollection verzameling die door de HtmlControlDesigner.DataBindings eigenschap wordt geretourneerd, biedt meer controle over de gegevensbindingen die aan het besturingselement zijn gekoppeld.
System.Web.UI.Design.HtmlControlDesigner ShouldCodeSerialize Het gebruik van deze eigenschap wordt niet aanbevolen omdat codeserialisatie niet wordt ondersteund.
System.Web.UI.Design.TemplatedControlDesigner ActiveTemplateEditingFrame Het gebruik van deze eigenschap wordt niet aanbevolen omdat het bewerken van sjablonen wordt verwerkt in System.Web.UI.Design.ControlDesigner. Ter ondersteuning van het bewerken van sjablonen kunt u sjabloongegevens beschikbaar maken in de ControlDesigner.TemplateGroups eigenschap en aanroepen ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.TemplatedControlDesigner CreateTemplateEditingFrame Het gebruik van deze methode wordt niet aanbevolen omdat het bewerken van sjablonen wordt verwerkt in System.Web.UI.Design.ControlDesigner. Ter ondersteuning van het bewerken van sjablonen kunt u sjabloongegevens beschikbaar maken in de ControlDesigner.TemplateGroups eigenschap en aanroepen ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.TemplatedControlDesigner EnterTemplateMode Het gebruik van deze methode wordt niet aanbevolen omdat het bewerken van sjablonen wordt verwerkt in System.Web.UI.Design.ControlDesigner. Ter ondersteuning van het bewerken van sjablonen kunt u sjabloongegevens beschikbaar maken in de ControlDesigner.TemplateGroups eigenschap en aanroepen ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.TemplatedControlDesigner ExitTemplateMode Het gebruik van deze methode wordt niet aanbevolen omdat het bewerken van sjablonen wordt verwerkt in System.Web.UI.Design.ControlDesigner. Ter ondersteuning van het bewerken van sjablonen kunt u sjabloongegevens beschikbaar maken in de ControlDesigner.TemplateGroups eigenschap en aanroepen ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.TemplatedControlDesigner GetCachedTemplateEditingVerbs Het gebruik van deze methode wordt niet aanbevolen omdat het bewerken van sjablonen wordt verwerkt in System.Web.UI.Design.ControlDesigner. Ter ondersteuning van het bewerken van sjablonen kunt u sjabloongegevens beschikbaar maken in de ControlDesigner.TemplateGroups eigenschap en aanroepen ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.TemplatedControlDesigner GetTemplateContainerDataItemProperty Het gebruik van deze methode wordt niet aanbevolen omdat het bewerken van sjablonen wordt verwerkt in System.Web.UI.Design.ControlDesigner. Ter ondersteuning van het bewerken van sjablonen kunt u sjabloongegevens beschikbaar maken in de ControlDesigner.TemplateGroups eigenschap en aanroepen ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.TemplatedControlDesigner GetTemplateContainerDataSource Het gebruik van deze methode wordt niet aanbevolen omdat het bewerken van sjablonen wordt verwerkt in System.Web.UI.Design.ControlDesigner. Ter ondersteuning van het bewerken van sjablonen kunt u sjabloongegevens beschikbaar maken in de ControlDesigner.TemplateGroups eigenschap en aanroepen ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.TemplatedControlDesigner GetTemplateContent Het gebruik van deze methode wordt niet aanbevolen omdat het bewerken van sjablonen wordt verwerkt in System.Web.UI.Design.ControlDesigner. Ter ondersteuning van het bewerken van sjablonen kunt u sjabloongegevens beschikbaar maken in de ControlDesigner.TemplateGroups eigenschap en aanroepen ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.TemplatedControlDesigner GetTemplateEditingVerbs Het gebruik van deze methode wordt niet aanbevolen omdat het bewerken van sjablonen wordt verwerkt in System.Web.UI.Design.ControlDesigner. Ter ondersteuning van het bewerken van sjablonen kunt u sjabloongegevens beschikbaar maken in de ControlDesigner.TemplateGroups eigenschap en aanroepen ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.TemplatedControlDesigner GetTemplatePropertyParentType Het gebruik van deze methode wordt niet aanbevolen omdat het bewerken van sjablonen wordt verwerkt in System.Web.UI.Design.ControlDesigner. Ter ondersteuning van het bewerken van sjablonen kunt u sjabloongegevens beschikbaar maken in de ControlDesigner.TemplateGroups eigenschap en aanroepen ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.TemplatedControlDesigner InTemplateMode Het aanbevolen alternatief is ControlDesigner.InTemplateMode.
System.Web.UI.Design.TemplatedControlDesigner OnBehaviorAttached Het aanbevolen alternatief is ControlDesigner.Tag.
System.Web.UI.Design.TemplatedControlDesigner SetTemplateContent Het gebruik van deze methode wordt niet aanbevolen omdat het bewerken van sjablonen wordt verwerkt in System.Web.UI.Design.ControlDesigner. Ter ondersteuning van het bewerken van sjablonen kunt u sjabloongegevens beschikbaar maken in de ControlDesigner.TemplateGroups eigenschap en aanroepen ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.WebControls.BaseDataListDesigner GetTemplateContainerDataSource Het gebruik van deze methode wordt niet aanbevolen omdat het bewerken van sjablonen wordt verwerkt in System.Web.UI.Design.ControlDesigner. Ter ondersteuning van het bewerken van sjablonen kunt u sjabloongegevens beschikbaar maken in de ControlDesigner.TemplateGroups eigenschap en aanroepen ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.WebControls.BaseDataListDesigner OnAutoFormat Het gebruik van deze methode wordt niet aanbevolen omdat het dialoogvenster AutoOpmaak wordt gestart door de ontwerpfunctiehost. De lijst met beschikbare AutoOpmaaks wordt weergegeven door de ControlDesigner.AutoFormats eigenschap.
System.Web.UI.Design.WebControls.DataGridDesigner CreateTemplateEditingFrame Het gebruik van deze methode wordt niet aanbevolen omdat het bewerken van sjablonen wordt verwerkt in System.Web.UI.Design.ControlDesigner. Ter ondersteuning van het bewerken van sjablonen kunt u sjabloongegevens beschikbaar maken in de TemplateGroups eigenschap en aanroepen ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.WebControls.DataGridDesigner GetCachedTemplateEditingVerbs Het gebruik van deze methode wordt niet aanbevolen omdat het bewerken van sjablonen wordt verwerkt in System.Web.UI.Design.ControlDesigner. Ter ondersteuning van het bewerken van sjablonen kunt u sjabloongegevens beschikbaar maken in de TemplateGroups eigenschap en aanroepen ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.WebControls.DataGridDesigner GetTemplateContainerDataItemProperty Het gebruik van deze methode wordt niet aanbevolen omdat het bewerken van sjablonen wordt verwerkt in System.Web.UI.Design.ControlDesigner. Ter ondersteuning van het bewerken van sjablonen kunt u sjabloongegevens beschikbaar maken in de ControlDesigner.TemplateGroups eigenschap en aanroepen ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.WebControls.DataGridDesigner GetTemplateContent Het gebruik van deze methode wordt niet aanbevolen omdat het bewerken van sjablonen wordt verwerkt in System.Web.UI.Design.ControlDesigner. Ter ondersteuning van het bewerken van sjablonen kunt u sjabloongegevens beschikbaar maken in de ControlDesigner.TemplateGroups eigenschap en aanroepen ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.WebControls.DataGridDesigner GetTemplatePropertyParentType Het gebruik van deze methode wordt niet aanbevolen omdat het bewerken van sjablonen wordt verwerkt in System.Web.UI.Design.ControlDesigner. Ter ondersteuning van het bewerken van sjablonen kunt u sjabloongegevens beschikbaar maken in de ControlDesigner.TemplateGroups eigenschap en aanroepen ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.WebControls.DataGridDesigner SetTemplateContent Het gebruik van deze methode wordt niet aanbevolen omdat het bewerken van sjablonen wordt verwerkt in System.Web.UI.Design.ControlDesigner. Ter ondersteuning van het bewerken van sjablonen kunt u sjabloongegevens beschikbaar maken in de ControlDesigner.TemplateGroups eigenschap en aanroepen ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.WebControls.DataListDesigner CreateTemplateEditingFrame Het gebruik van deze methode wordt niet aanbevolen omdat het bewerken van sjablonen wordt verwerkt in System.Web.UI.Design.ControlDesigner. Ter ondersteuning van het bewerken van sjablonen kunt u sjabloongegevens beschikbaar maken in de ControlDesigner.TemplateGroups eigenschap en aanroepen ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.WebControls.DataListDesigner GetCachedTemplateEditingVerbs Het gebruik van deze methode wordt niet aanbevolen omdat het bewerken van sjablonen wordt verwerkt in System.Web.UI.Design.ControlDesigner. Ter ondersteuning van het bewerken van sjablonen kunt u sjabloongegevens beschikbaar maken in de ControlDesigner.TemplateGroups eigenschap en aanroepen ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.WebControls.DataListDesigner GetTemplateContainerDataItemProperty Het gebruik van deze methode wordt niet aanbevolen omdat het bewerken van sjablonen wordt verwerkt in System.Web.UI.Design.ControlDesigner. Ter ondersteuning van het bewerken van sjablonen kunt u sjabloongegevens beschikbaar maken in de ControlDesigner.TemplateGroups eigenschap en aanroepen ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.WebControls.DataListDesigner GetTemplateContent Het gebruik van deze methode wordt niet aanbevolen omdat het bewerken van sjablonen wordt verwerkt in System.Web.UI.Design.ControlDesigner. Ter ondersteuning van het bewerken van sjablonen kunt u sjabloongegevens beschikbaar maken in de ControlDesigner.TemplateGroups eigenschap en aanroepen ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.WebControls.DataListDesigner SetTemplateContent Het gebruik van deze methode wordt niet aanbevolen omdat het bewerken van sjablonen wordt verwerkt in System.Web.UI.Design.ControlDesigner. Ter ondersteuning van het bewerken van sjablonen kunt u sjabloongegevens beschikbaar maken in de ControlDesigner.TemplateGroups eigenschap en aanroepen ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true).
System.Web.UI.Design.WebControls.PanelDesigner OnBehaviorAttached Het aanbevolen alternatief is ControlDesigner.Tag.
System.Windows.Forms.Design.ControlDesigner OnSetComponentDefaults Deze methode is afgeschaft. Gebruik in plaats daarvan ControlDesigner.InitializeNewComponent.

System.dll

Type Lid Bericht
Microsoft.CSharp.CSharpCodeProvider CreateCompiler Bellers mogen de System.CodeDom.Compiler.ICodeCompiler interface niet gebruiken en moeten in plaats daarvan de methoden rechtstreeks in de System.CodeDom.Compiler.CodeDomProvider klasse gebruiken.
Microsoft.CSharp.CSharpCodeProvider CreateGenerator Bellers mogen de System.CodeDom.Compiler.ICodeGenerator interface niet gebruiken en moeten in plaats daarvan de methoden rechtstreeks in de System.CodeDom.Compiler.CodeDomProvider klasse gebruiken.
Microsoft.VisualBasic.VBCodeProvider CreateCompiler Bellers mogen de System.CodeDom.Compiler.ICodeCompiler interface niet gebruiken en moeten in plaats daarvan de methoden rechtstreeks in de System.CodeDom.Compiler.CodeDomProvider klasse gebruiken.
Microsoft.VisualBasic.VBCodeProvider CreateGenerator Bellers mogen de System.CodeDom.Compiler.ICodeGenerator interface niet gebruiken en moeten in plaats daarvan de methoden rechtstreeks in de System.CodeDom.Compiler.CodeDomProvider klasse gebruiken.
Microsoft.Win32.SystemEvents LowMemory Deze gebeurtenis is afgeschaft.
System.Uri Canonicalize De methode is afgeschaft. Het wordt niet gebruikt door het systeem.
System.Uri CheckSecurity De methode is afgeschaft. Het wordt niet gebruikt door het systeem.
System.Uri Escape De methode is afgeschaft. Het wordt niet gebruikt door het systeem.
System.Uri EscapeString De methode is afgeschaft. Gebruik de GetComponents methode of de statische EscapeUriString methode om een URI-onderdeel of een tekenreeks te escapen.
System.Uri IsBadFileSystemCharacter De methode is afgeschaft. Het wordt niet gebruikt door het systeem.
System.Uri IsExcludedCharacter De methode is afgeschaft. Het wordt niet gebruikt door het systeem.
System.Uri IsReservedCharacter De methode is afgeschaft. Het wordt niet gebruikt door het systeem.
System.Uri MakeRelative De methode is afgeschaft. Gebruik Uri.MakeRelativeUri.
System.Uri Parse De methode is afgeschaft. Het wordt niet gebruikt door het systeem.
System.Uri Unescape De methode is afgeschaft. Gebruik de Uri.GetComponents methode of de statische Uri.EscapeUriString methode om een URI-onderdeel of een tekenreeks te escapen.
System.Uri Uri(String, Boolean) De constructor is afgeschaft. Gebruik Uri(String). De dontEscape parameter is afgeschaft en is altijd false.
System.Uri Uri(Uri, String, Boolean) De constructor is afgeschaft. Gebruik Uri(Uri, String). De dontEscape parameter is afgeschaft en is altijd false.
System.CodeDom.Compiler.CodeDomProvider CreateCompiler Bellers mogen de System.CodeDom.Compiler.ICodeCompiler interface niet gebruiken en moeten in plaats daarvan de methoden rechtstreeks in de System.CodeDom.Compiler.CodeDomProvider klasse gebruiken. Degenen die overnemen van CodeDomProvider moeten deze interface nog steeds implementeren en moeten deze waarschuwing uitsluiten of ook verouderd deze methode.
System.CodeDom.Compiler.CodeDomProvider CreateGenerator Bellers mogen de System.CodeDom.Compiler.ICodeGenerator interface niet gebruiken en moeten in plaats daarvan de methoden rechtstreeks in de System.CodeDom.Compiler.CodeDomProvider klasse gebruiken. Degenen die overnemen van CodeDomProvider moeten deze interface nog steeds implementeren en moeten deze waarschuwing uitsluiten of ook verouderd deze methode.
System.CodeDom.Compiler.CodeDomProvider CreateParser Bellers mogen de System.CodeDom.Compiler.ICodeParser interface niet gebruiken en moeten in plaats daarvan de methoden rechtstreeks in de System.CodeDom.Compiler.CodeDomProvider klasse gebruiken. Degenen die overnemen van CodeDomProvider moeten deze interface nog steeds implementeren en moeten deze waarschuwing uitsluiten of ook verouderd deze methode.
System.CodeDom.Compiler.CompilerParameters Evidence CAS-beleid is verouderd en wordt verwijderd in een toekomstige release van .NET Framework. Zie Beveiligingswijzigingen in .NET Framework 4 voor meer informatie.
System.CodeDom.Compiler.CompilerResults Evidence CAS-beleid is verouderd en wordt verwijderd in een toekomstige release van .NET Framework. Zie Beveiligingswijzigingen in .NET Framework 4 voor meer informatie.
System.Collections.Specialized.NameObjectCollectionBase NameObjectCollectionBase(IHashCodeProvider, IComparer) Gebruik in plaats daarvan NameObjectCollectionBase(IEqualityComparer).
System.Collections.Specialized.NameObjectCollectionBase NameObjectCollectionBase(Int32, IHashCodeProvider, IComparer) Gebruik in plaats daarvan NameObjectCollectionBase(Int32, IEqualityComparer).
System.Collections.Specialized.NameValueCollection NameValueCollection(IHashCodeProvider, IComparer) Gebruik in plaats daarvan NameValueCollection(IEqualityComparer).
System.Collections.Specialized.NameValueCollection NameValueCollection(Int32, IHashCodeProvider, IComparer) Gebruik in plaats daarvan NameValueCollection(Int32, IEqualityComparer).
System.ComponentModel.AsyncCompletedEventArgs AsyncCompletedEventArgs() Eerst afgeschaft in .NET Framework 4.5.

Het gebruik van dit lid genereert een compilerfout.

Deze API ondersteunt de .NET Framework-infrastructuur en is niet bedoeld om rechtstreeks vanuit uw code te worden gebruikt.
System.ComponentModel.MemberDescriptor GetInvokee Deze methode is afgeschaft. Gebruik in plaats daarvan MemberDescriptor.GetInvocationTarget.
System.ComponentModel.TypeDescriptor ComNativeDescriptorHandler Deze eigenschap is afgeschaft. Gebruik een typebeschrijvingprovider om in plaats daarvan typegegevens op te geven voor COM-typen.
System.ComponentModel.Design.DesignerTransactionCloseEventArgs DesignerTransactionCloseEventArgs(Boolean) Deze constructor is verouderd. Gebruik in plaats daarvan DesignerTransactionCloseEventArgs(Boolean, Boolean).
System.ComponentModel.Design.SelectionTypes Click Deze waarde is afgeschaft. Gebruik in plaats daarvan SelectionTypes.Primary.
System.ComponentModel.Design.SelectionTypes MouseDown Deze waarde is afgeschaft. Het wordt niet meer ondersteund.
System.ComponentModel.Design.SelectionTypes MouseUp Deze waarde is afgeschaft. Het wordt niet meer ondersteund.
System.ComponentModel.Design.SelectionTypes Normal Deze waarde is afgeschaft. Gebruik in plaats daarvan SelectionTypes.Auto.
System.ComponentModel.Design.SelectionTypes Valid Deze waarde is afgeschaft. Gebruik System.Enum klassemethoden om geldige waarden te bepalen of gebruik een typeconversieprogramma.
System.ComponentModel.Design.ViewTechnology Passthrough Deze waarde is afgeschaft. Gebruik in plaats daarvan ViewTechnology.Default.
System.ComponentModel.Design.ViewTechnology WindowsForms Deze waarde is afgeschaft. Gebruik in plaats daarvan ViewTechnology.Default.
System.Configuration.ConfigurationException ConfigurationException() Deze klasse is verouderd. Als u een nieuwe uitzondering wilt maken, maakt u een System.Configuration.ConfigurationErrorsException.
System.Configuration.ConfigurationException ConfigurationException(String) Deze klasse is verouderd. Als u een nieuwe uitzondering wilt maken, maakt u een System.Configuration.ConfigurationErrorsException.
System.Configuration.ConfigurationException ConfigurationException(String, Exception) Deze klasse is verouderd. Als u een nieuwe uitzondering wilt maken, maakt u een System.Configuration.ConfigurationErrorsException.
System.Configuration.ConfigurationException ConfigurationException(String, Exception, String, Int32) Deze klasse is verouderd. Als u een nieuwe uitzondering wilt maken, maakt u een System.Configuration.ConfigurationErrorsException.
System.Configuration.ConfigurationException ConfigurationException(String, Exception, XmlNode) Deze klasse is verouderd. Als u een nieuwe uitzondering wilt maken, maakt u een System.Configuration.ConfigurationErrorsException.
System.Configuration.ConfigurationException ConfigurationException(String, String, Int32) Deze klasse is verouderd. Als u een nieuwe uitzondering wilt maken, maakt u een System.Configuration.ConfigurationErrorsException.
System.Configuration.ConfigurationException ConfigurationException(String, XmlNode) Deze klasse is verouderd. Als u een nieuwe uitzondering wilt maken, maakt u een System.Configuration.ConfigurationErrorsException.
System.Configuration.ConfigurationException GetXmlNodeFilename Deze klasse is verouderd. Gebruik in plaats daarvan ConfigurationErrorsException.GetFilename.
System.Configuration.ConfigurationException GetXmlNodeLineNumber Deze klasse is verouderd. Gebruik in plaats daarvan ConfigurationErrorsException.GetLineNumber(XmlNode)
System.Configuration.ConfigurationSettings AppSettings Deze methode is verouderd. Het is vervangen door ConfigurationManager.AppSettings.
System.Configuration.ConfigurationSettings GetConfig Deze methode is verouderd. Het is vervangen door ConfigurationManager.GetSection.
System.Diagnostics.EventLog CreateEventSource(String, String, String) Deze methode is afgeschaft. Gebruik in plaats daarvan CreateEventSource(EventSourceCreationData).
System.Diagnostics.EventLogEntry EventID Deze eigenschap is afgeschaft. Gebruik in plaats daarvan EventLogEntry.InstanceId.
System.Diagnostics.EventLogPermissionAccess Audit Dit lid is afgeschaft. Gebruik in plaats daarvan EventLogPermissionAccess.Administer.
System.Diagnostics.EventLogPermissionAccess Browse Dit lid is afgeschaft. Gebruik in plaats daarvan EventLogPermissionAccess.Administer.
System.Diagnostics.EventLogPermissionAccess Instrument Dit lid is afgeschaft. Gebruik in plaats daarvan EventLogPermissionAccess.Write.
System.Diagnostics.InstanceDataCollection InstanceDataCollection Deze constructor is afgeschaft. Gebruik InstanceDataCollectionCollection.Item[] dit om in plaats daarvan een exemplaar van deze verzameling op te halen.
System.Diagnostics.InstanceDataCollectionCollection InstanceDataCollectionCollection Deze constructor is afgeschaft. Gebruik PerformanceCounterCategory.ReadCategory dit om in plaats daarvan een exemplaar van deze verzameling op te halen.
System.Diagnostics.PerformanceCounter DefaultFileMappingSize Dit veld is afgeschaft en wordt niet gebruikt. Gebruik machine.config of een toepassingsconfiguratiebestand om de grootte van de System.Diagnostics.PerformanceCounter bestandstoewijzing in te stellen.
System.Diagnostics.PerformanceCounterCategory Create(String, String, CounterCreationDataCollection) Deze methode is afgeschaft. Gebruik in plaats daarvan Create(String, String, PerformanceCounterCategoryType, CounterCreationDataCollection).
System.Diagnostics.PerformanceCounterCategory Create(String, String, String, String) Deze methode is afgeschaft. Gebruik in plaats daarvan Create(String, String, PerformanceCounterCategoryType, String, String).
System.Diagnostics.PerformanceCounterManager ICollectData.CloseData Deze klasse is afgeschaft. Gebruik in plaats daarvan de prestatiemeteritems via de PerformanceCounter klasse.
System.Diagnostics.PerformanceCounterManager ICollectData.CollectData Deze klasse is afgeschaft. Gebruik in plaats daarvan de prestatiemeteritems via de PerformanceCounter klasse.
System.Diagnostics.PerformanceCounterManager PerformanceCounterManager Deze klasse is afgeschaft. Gebruik in plaats daarvan de prestatiemeteritems via de System.Diagnostics.PerformanceCounter klasse.
System.Diagnostics.PerformanceCounterPermissionAccess Browse Dit lid is afgeschaft. Gebruik in plaats daarvan PerformanceCounterPermissionAccess.Read.
System.Diagnostics.PerformanceCounterPermissionAccess Instrument Dit lid is afgeschaft. Gebruik in plaats daarvan PerformanceCounterPermissionAccess.Write.
System.Diagnostics.Process NonpagedSystemMemorySize Deze eigenschap is afgeschaft. Gebruik in plaats daarvan Process.NonpagedSystemMemorySize64.
System.Diagnostics.Process PagedMemorySize Deze eigenschap is afgeschaft. Gebruik in plaats daarvan PagedMemorySize64.
System.Diagnostics.Process PagedSystemMemorySize Deze eigenschap is afgeschaft. Gebruik in plaats daarvan Process.PagedSystemMemorySize64.
System.Diagnostics.Process PeakPagedMemorySize Deze eigenschap is afgeschaft. Gebruik in plaats daarvan Process.PeakPagedMemorySize64.
System.Diagnostics.Process PeakVirtualMemorySize Deze eigenschap is afgeschaft. Gebruik in plaats daarvan Process.PeakVirtualMemorySize64.
System.Diagnostics.Process PeakWorkingSet Deze eigenschap is afgeschaft. Gebruik in plaats daarvan Process.PeakWorkingSet64.
System.Diagnostics.Process PrivateMemorySize Deze eigenschap is afgeschaft. Gebruik in plaats daarvan Process.PrivateMemorySize64.
System.Diagnostics.Process VirtualMemorySize Deze eigenschap is afgeschaft. Gebruik in plaats daarvan Process.VirtualMemorySize64.
System.Diagnostics.Process WorkingSet Deze eigenschap is afgeschaft. Gebruik in plaats daarvan Process.WorkingSet64.
System.Net.Dns BeginGetHostByName BeginGetHostByName is verouderd voor dit type, gebruik Dns.BeginGetHostEntry(String, AsyncCallback, Object) in plaats daarvan.
System.Net.Dns BeginResolve(String, AsyncCallback, Object) BeginResolve(String, AsyncCallback, Object) is verouderd voor dit type, gebruik Dns.BeginGetHostEntry(String, AsyncCallback, Object) in plaats daarvan.
System.Net.Dns EndGetHostByName EndGetHostByName is verouderd voor dit type, gebruik Dns.EndGetHostEntry in plaats daarvan.
System.Net.Dns EndResolve EndResolve is verouderd voor dit type, gebruik Dns.EndGetHostEntry in plaats daarvan.
System.Net.Dns GetHostByAddress(IPAddress) GetHostByAddress(IPAddress) is verouderd voor dit type, gebruik Dns.GetHostEntry(IPAddress) in plaats daarvan.
System.Net.Dns GetHostByAddress(String) GetHostByAddress(String) is verouderd voor dit type, gebruik Dns.GetHostEntry(String) in plaats daarvan.
System.Net.Dns GetHostByName GetHostByName is verouderd voor dit type, gebruik Dns.GetHostEntry(String) in plaats daarvan.
System.Net.Dns Resolve Resolve is verouderd voor dit type, gebruik Dns.GetHostEntry(String) in plaats daarvan.
System.Net.FileWebRequest FileWebRequest Serialisatie is verouderd voor dit type.
System.Net.FileWebResponse FileWebResponse Serialisatie is verouderd voor dit type.
System.Net.HttpWebRequest HttpWebRequest() Eerst afgeschaft in .NET Framework 4.5.

Het gebruik van dit lid genereert een compilerfout.

Deze API ondersteunt de .NET Framework-infrastructuur en is niet bedoeld om rechtstreeks vanuit uw code te worden gebruikt.
System.Net.HttpWebRequest HttpWebRequest(SerializationInfo, StreamingContext) Serialisatie is verouderd voor dit type.
System.Net.HttpWebResponse HttpWebResponse() Eerst afgeschaft in .NET Framework 4.5.

Het gebruik van dit lid genereert een compilerfout.

Deze API ondersteunt de .NET Framework-infrastructuur en is niet bedoeld om rechtstreeks vanuit uw code te worden gebruikt.
System.Net.HttpWebResponse HttpWebResponse(SerializationInfo, StreamingContext) Serialisatie is verouderd voor dit type.
System.Net.IPAddress Address Deze eigenschap is afgeschaft. Het is een adres dat afhankelijk is van de familie. Gebruik de IPAddress.Equals methode om in plaats daarvan vergelijkingen uit te voeren.
System.Net.ServicePointManager CertificatePolicy CertificatePolicy is verouderd voor dit type. Gebruik in plaats daarvan ServicePointManager.ServerCertificateValidationCallback.
System.Net.WebClient AllowReadStreamBuffering Eerst afgeschaft in .NET Framework 4.5.

Het gebruik van dit lid genereert een compilerfout.

Deze API ondersteunt de .NET Framework-infrastructuur en is niet bedoeld om rechtstreeks vanuit uw code te worden gebruikt.
System.Net.WebClient AllowWriteStreamBuffering Eerst afgeschaft in .NET Framework 4.5.

Het gebruik van dit lid genereert een compilerfout.

Deze API ondersteunt de .NET Framework-infrastructuur en is niet bedoeld om rechtstreeks vanuit uw code te worden gebruikt.
System.Net.WebClient System.Net.WebClient.OnWriteStreamClosed Eerst afgeschaft in .NET Framework 4.5.

Het gebruik van dit lid genereert een compilerfout.

Deze API ondersteunt de .NET Framework-infrastructuur en is niet bedoeld om rechtstreeks vanuit uw code te worden gebruikt.
System.Net.WebClient WriteStreamClosed Eerst afgeschaft in .NET Framework 4.5.

Het gebruik van dit lid genereert een compilerfout.

Deze API ondersteunt de .NET Framework-infrastructuur en is niet bedoeld om rechtstreeks vanuit uw code te worden gebruikt.
System.Net.WebProxy GetDefaultProxy Deze methode is afgeschaft. Gebruik de proxy die standaard voor u is geselecteerd.
System.Net.WebRequest CreatorInstance Eerst afgeschaft in .NET Framework 4.5.

Het gebruik van dit lid genereert een compilerfout.

Deze API ondersteunt de .NET Framework-infrastructuur en is niet bedoeld om rechtstreeks vanuit uw code te worden gebruikt.
System.Net.WebRequest RegisterPortableWebRequestCreator Eerst afgeschaft in .NET Framework 4.5.

Het gebruik van dit lid genereert een compilerfout.

Deze API ondersteunt de .NET Framework-infrastructuur en is niet bedoeld om rechtstreeks vanuit uw code te worden gebruikt.
System.Net.WriteStreamClosedEventArgs Error Eerst afgeschaft in .NET Framework 4.5.

Het gebruik van dit lid genereert een compilerfout.

Deze API ondersteunt de .NET Framework-infrastructuur en is niet bedoeld om rechtstreeks vanuit uw code te worden gebruikt.
System.Net.WriteStreamClosedEventArgs WriteStreamClosedEventArgs Eerst afgeschaft in .NET Framework 4.5.

Het gebruik van dit lid genereert een compilerfout.

Deze API ondersteunt de .NET Framework-infrastructuur en is niet bedoeld om rechtstreeks vanuit uw code te worden gebruikt.
System.Net.Mail.MailMessage ReplyTo ReplyTo is verouderd voor dit type. Gebruik MailMessage.ReplyToList in plaats daarvan, dat meerdere adressen kan accepteren.
System.Net.NetworkInformation.NetworkChange NetworkChange() Eerst afgeschaft in .NET Framework 4.5.

Het gebruik van dit lid genereert een compilerfout.

Deze API ondersteunt de .NET Framework-infrastructuur en is niet bedoeld om rechtstreeks vanuit uw code te worden gebruikt.
System.Net.NetworkInformation.NetworkChange RegisterNetworkChange(NetworkChange) Eerst afgeschaft in .NET Framework 4.5.

Het gebruik van dit lid genereert een compilerfout.

Deze API ondersteunt de .NET Framework-infrastructuur en is niet bedoeld om rechtstreeks vanuit uw code te worden gebruikt.
System.Net.Sockets.Socket SupportsIPv4 SupportsIPv4 is verouderd voor dit type. Gebruik in plaats daarvan Socket.OSSupportsIPv4.
System.Net.Sockets.Socket SupportsIPv6 SupportsIPv6 is verouderd voor dit type. Gebruik in plaats daarvan Socket.OSSupportsIPv6.
System.Net.Sockets.SocketAsyncEventArgs SocketClientAccessPolicyProtocol Eerst afgeschaft in .NET Framework 4.5.

Het gebruik van dit lid genereert een compilerfout.

Deze API ondersteunt de .NET Framework-infrastructuur en is niet bedoeld om rechtstreeks vanuit uw code te worden gebruikt.
System.Net.Sockets.TcpListener TcpListener(Int32) Deze methode is afgeschaft. Gebruik in plaats daarvan TcpListener(IPAddress, Int32).
System.Net.WebSockets.WebSocket IsApplicationTargeting45 Eerst afgeschaft in .NET Framework 4.5.

Dit lid is alleen voor intern gebruik en wordt verwijderd in een toekomstige versie van .NET Framework. Noem het niet.
System.Security.Claims.DynamicRoleClaimProvider AddDynamicRoleClaims Eerst afgeschaft in .NET Framework 4.5.

Het gebruik van dit lid genereert een compilerfout.

Gebruiken System.Security.Claims.ClaimsAuthenticationManager om claims toe te voegen aan een ClaimsIdentity.

System.Drawing.dll

Type Lid Bericht
System.Drawing.FontFamily GetFamilies Gebruik de GetFamilies methode niet; gebruik in plaats daarvan de FontFamily.Families eigenschap.
System.Drawing.Imaging.EncoderParameter EncoderParameter(Encoder, Int32, Int32, Int32) Eerst afgeschaft in .NET Framework 4.5.

Deze constructor is afgeschaft. Gebruik EncoderParameter(Encoder, Int32, EncoderParameterValueType, IntPtr).

System.Messaging.dll

Type Lid Bericht
System.Messaging.MessageQueue GetEnumerator Deze methode retourneert een System.Messaging.MessageEnumerator methode die de MessageEnumerator.RemoveCurrent familie van methoden onjuist implementeert. Gebruik in plaats daarvan MessageQueue.GetMessageEnumerator2.
System.Messaging.MessageQueue GetMessageEnumerator Deze methode retourneert een System.Messaging.MessageEnumerator methode die de MessageEnumerator.RemoveCurrent familie van methoden onjuist implementeert. Gebruik in plaats daarvan MessageQueue.GetMessageEnumerator2.

System.ServiceModel.dll

Type Lid Bericht
System.ServiceModel.BasicHttpBinding EnableHttpCookieContainer Eerst afgeschaft in .NET Framework 4.5.

Deze eigenschap is verouderd. Als u Http CookieContainerwilt inschakelen, gebruikt u in plaats daarvan de HttpBindingBase.AllowCookies eigenschap.
System.ServiceModel.Configuration.BindingsSection NetPeerTcpBinding Eerst afgeschaft in .NET Framework 4.5.

De peerkanaalfunctie is verouderd en wordt in de toekomst verwijderd.
System.ServiceModel.Dispatcher.ClientOperationCompatBase ParameterInspectors Eerst afgeschaft in .NET Framework 4.5.

Met dit type wordt een compilerfout gegenereerd.

Deze API ondersteunt de .NET Framework-infrastructuur en is niet bedoeld om rechtstreeks vanuit uw code te worden gebruikt.
System.ServiceModel.Dispatcher.ClientRuntimeCompatBase MessageInspectors Eerst afgeschaft in .NET Framework 4.5.

Met dit type wordt een compilerfout gegenereerd.

Deze API ondersteunt de .NET Framework-infrastructuur en is niet bedoeld om rechtstreeks vanuit uw code te worden gebruikt.
System.ServiceModel.Dispatcher.ClientRuntimeCompatBase Operations Eerst afgeschaft in .NET Framework 4.5.

Met dit type wordt een compilerfout gegenereerd.

Deze API ondersteunt de .NET Framework-infrastructuur en is niet bedoeld om rechtstreeks vanuit uw code te worden gebruikt.
System.ServiceModel.Security.WindowsClientCredential AllowNtlm Deze eigenschap is afgeschaft en blijft alleen behouden voor compatibiliteit met eerdere versies. Het beleid voor lokale machines wordt gebruikt om te bepalen of NTLM moet worden gebruikt.

System.ServiceModel.Discovery.dll

Type Lid Bericht
System.ServiceModel.Discovery.UdpAnnouncementEndpoint TransportSettings Eerst afgeschaft in .NET Framework 4.5.

De TransportSettings eigenschap is verouderd. Overweeg het gebruik System.ServiceModel.Channels.UdpTransportBindingElement voor het instellen van de transporteigenschappen.
System.ServiceModel.Discovery.UdpDiscoveryEndpoint TransportSettings Eerst afgeschaft in .NET Framework 4.5.

De TransportSettings eigenschap is verouderd. Overweeg het gebruik System.ServiceModel.Channels.UdpTransportBindingElement voor het instellen van de transporteigenschappen.

System.Web.DataVisualization.dll

Type Lid Bericht
System.Web.UI.DataVisualization.Charting.Chart ViewStateData ViewStateData is afgeschaft. Onderzoek Control.ViewState in plaats daarvan.

System.Web.dll

Type Lid Bericht
System.Web.HttpContext GetAppConfig Het aanbevolen alternatief bevindt zich WebConfigurationManager.GetWebApplicationSection in System.Web.dll.
System.Web.HttpContext GetConfig Het aanbevolen alternatief bevindt zich HttpContext.GetSection in System.Web.dll.
System.Web.HttpUtility UrlEncodeUnicode Eerst afgeschaft in .NET Framework 4.5.

Deze methode produceert niet-conforme uitvoer en heeft interoperabiliteitsproblemen. Het voorkeurs alternatief is UrlEncode(String).
System.Web.HttpUtility UrlEncodeUnicodeToBytes Eerst afgeschaft in .NET Framework 4.5.

Deze methode produceert niet-conforme uitvoer en heeft interoperabiliteitsproblemen. Het voorkeurs alternatief is UrlEncodeToBytes(String).
System.Web.Configuration.AuthenticationMode Passport Dit veld is verouderd. Het Passport-verificatieproduct wordt niet meer ondersteund en is vervangen door het Microsoft-account.
System.Web.Configuration.AuthenticationSection Passport Deze eigenschap is verouderd. Het Passport-verificatieproduct wordt niet meer ondersteund en is vervangen door het Microsoft-account.
System.Web.Configuration.HttpCapabilitiesBase JavaScript Het aanbevolen alternatief is de HttpCapabilitiesBase.EcmaScriptVersion eigenschap. Een Version.Major versiewaarde groter dan of gelijk aan 1 impliceert JavaScript-ondersteuning.
System.Web.Configuration.SystemWebSectionGroup MobileControls System.Web.Mobile.dll is verouderd.
System.Web.Routing.UrlRoutingModule PostMapRequestHandler Deze methode is verouderd. Overschrijf de methode om de Init PostMapRequestHandler gebeurtenis te gebruiken.
System.Web.Security.FormsAuthentication Authenticate Eerst afgeschaft in .NET Framework 4.5.

Het aanbevolen alternatief is om de System.Web.Security.Membership API's te gebruiken, zoals Membership.ValidateUser.
System.Web.Security.FormsAuthentication HashPasswordForStoringInConfigFile Eerst afgeschaft in .NET Framework 4.5.

Het aanbevolen alternatief is om de System.Web.Security.Membership API's te gebruiken, zoals Membership.CreateUser.
System.Web.Security.MachineKey Decode Eerst afgeschaft in .NET Framework 4.5.

Deze methode is verouderd en is alleen beschikbaar voor compatibiliteit met bestaande code. Het wordt aanbevolen dat nieuwe code in plaats daarvan de Protect en Unprotect methoden gebruikt.
System.Web.Security.MachineKey Encode Eerst afgeschaft in .NET Framework 4.5.

Deze methode is verouderd en is alleen beschikbaar voor compatibiliteit met bestaande code. Het wordt aanbevolen dat nieuwe code in plaats daarvan de Protect en Unprotect methoden gebruikt.
System.Web.UI.Page FileDependencies Het aanbevolen alternatief is HttpResponse.AddFileDependencies.
System.Web.UI.Page GetPostBackClientEvent Het aanbevolen alternatief is ClientScriptManager.GetPostBackEventReference.
System.Web.UI.Page GetPostBackClientHyperlink Het aanbevolen alternatief is ClientScriptManager.GetPostBackClientHyperlink.
System.Web.UI.Page GetPostBackEventReference(Control) Het aanbevolen alternatief is ClientScriptManager.GetPostBackEventReference(Control, String).
System.Web.UI.Page GetPostBackEventReference(Control, String) Het aanbevolen alternatief is ClientScriptManager.GetPostBackEventReference.
System.Web.UI.Page IsClientScriptBlockRegistered Het aanbevolen alternatief is ClientScriptManager.IsClientScriptBlockRegistered.
System.Web.UI.Page IsStartupScriptRegistered Het aanbevolen alternatief is ClientScriptManager.IsStartupScriptRegistered.
System.Web.UI.Page RegisterArrayDeclaration Het aanbevolen alternatief is ClientScriptManager.RegisterArrayDeclaration.
System.Web.UI.Page RegisterClientScriptBlock Het aanbevolen alternatief is ClientScriptManager.RegisterClientScriptBlock.
System.Web.UI.Page RegisterHiddenField Het aanbevolen alternatief is ClientScriptManager.RegisterHiddenField.
System.Web.UI.Page RegisterOnSubmitStatement Het aanbevolen alternatief is ClientScriptManager.RegisterOnSubmitStatement.
System.Web.UI.Page RegisterStartupScript Het aanbevolen alternatief is ClientScriptManager.RegisterStartupScript.
System.Web.UI.Page SmartNavigation Het aanbevolen alternatief is Page.SetFocus en Page.MaintainScrollPositionOnPostBack.
System.Web.UI.TemplateControl AutoHandlers Het gebruik van deze eigenschap wordt niet aanbevolen omdat deze niet meer nuttig is.
System.Web.UI.WebControls.GridView CreateAutoGeneratedColumn Eerst afgeschaft in .NET Framework 4.5.

Deze methode wordt bewaard voor compatibiliteit met eerdere versies. Deze API wordt niet meer gebruikt.
System.Web.UI.WebControls.Xml Document Het aanbevolen alternatief is de Xml.XPathNavigator eigenschap. Maak een System.Xml.XPath.XPathDocument en aanroep XPathDocument.CreateNavigator om een System.Xml.XPath.XPathNavigator.

System.Web.DynamicData.dll

Type Lid Bericht
System.Web.DynamicData.DynamicDataExtensions EnablePersistedSelection Gebruik de EnablePersistedSelection eigenschap voor een gegevensgebonden besturingselement, zoals System.Web.UI.WebControls.GridView of System.Web.UI.WebControls.ListView.

System.Web.Extensions.dll

System.Web.Services.dll

Type Lid Bericht
System.Web.Services.Discovery.DiscoveryClientProtocol LoadExternals Deze methode wordt verwijderd uit een toekomstige versie. De methode-aanroep is niet meer vereist voor resourcedetectie.
System.Web.Services.Protocols.SoapHeaderAttribute Required Deze eigenschap wordt verwijderd uit een toekomstige versie. De aanwezigheid van een bepaalde koptekst in een SOAP-bericht wordt niet meer afgedwongen.

System.Windows.Forms.dll

Type Lid Bericht
System.Windows.Forms.AccessibleStates Valid Deze opsommingswaarde is afgeschaft. Deze is niet vervangen.
System.Windows.Forms.ComboBox AddItemsCore Deze methode is afgeschaft. Deze is niet vervangen.
System.Windows.Forms.Control RenderRightToLeft Deze eigenschap is afgeschaft. Gebruik in plaats daarvan Control.RightToLeft.
System.Windows.Forms.Control Scale(Single) Deze methode is afgeschaft. Gebruik in plaats daarvan de Control.Scale(SizeF) methode.
System.Windows.Forms.Control Scale(Single, Single) Deze methode is afgeschaft. Gebruik in plaats daarvan de Control.Scale(SizeF) methode.
System.Windows.Forms.Form ApplyAutoScaling Deze methode is afgeschaft. Gebruik in plaats daarvan de PerformAutoScale methode.
System.Windows.Forms.Form AutoScale Deze eigenschap is afgeschaft. Gebruik in plaats daarvan de ContainerControl.AutoScaleMode eigenschap.
System.Windows.Forms.Form GetAutoScaleSize Deze methode is afgeschaft. Gebruik in plaats daarvan de ContainerControl.AutoScaleDimensions eigenschap.
System.Windows.Forms.Label RenderTransparent Deze eigenschap is afgeschaft. Gebruik in plaats daarvan BackColor.
System.Windows.Forms.ListBox AddItemsCore Deze methode is afgeschaft. Deze is niet vervangen.
System.Windows.Forms.PrintPreviewDialog AutoScaleBaseSize Deze eigenschap is afgeschaft. Gebruik in plaats daarvan de ContainerControl.AutoScaleDimensions eigenschap.

System.Xaml.dll

Type Lid Bericht
System.Windows.Markup.MarkupExtensionReturnTypeAttribute ExpressionType Dit wordt niet gebruikt door de XAML-parser. Zie System.Windows.Markup.XamlSetMarkupExtensionAttribute.
System.Windows.Markup.MarkupExtensionReturnTypeAttribute MarkupExtensionReturnTypeAttribute(Type, Type) Het expressionType argument wordt niet gebruikt door de XAML-parser. Als u het verwachte retourtype wilt opgeven, gebruikt u MarkupExtensionReturnTypeAttribute(Type). Als u aangepaste verwerking voor expressietypen wilt opgeven, gebruikt u System.Windows.Markup.XamlSetMarkupExtensionAttribute.

System.Xml.dll

Type Lid Bericht
System.Xml.ValidationType Auto Het validatietype moet worden opgegeven als ValidationType.DTD of ValidationType.Schema.
System.Xml.ValidationType XDR XDR-validatie System.Xml.XmlValidatingReader is verouderd.
System.Xml.XmlConvert ToDateTime(String) Gebruik XmlConvert.ToDateTime(String, XmlDateTimeSerializationMode).
System.Xml.XmlConvert ToString(DateTime) Gebruik XmlConvert.ToString(DateTime, XmlDateTimeSerializationMode).
System.Xml.XmlReaderSettings ProhibitDtd Gebruik in plaats daarvan de XmlReaderSettings.DtdProcessing eigenschap.
System.Xml.XmlReaderSettings XmlReaderSettings(XmlResolver) Eerst afgeschaft in .NET Framework 4.5.

Het gebruik van dit lid genereert een compilerfout.

Deze API ondersteunt de .NET Framework-infrastructuur en is niet bedoeld om rechtstreeks vanuit uw code te worden gebruikt.
System.Xml.XmlTextReader ProhibitDtd Gebruik in plaats daarvan de XmlTextReader.DtdProcessing eigenschap.
System.Xml.Schema.XmlSchema Compile(ValidationEventHandler) Gebruiken XmlSchemaSet voor schemacompilatie en validatie.
System.Xml.Schema.XmlSchema Compile(ValidationEventHandler, XmlResolver) Gebruiken XmlSchemaSet voor schemacompilatie en validatie.
System.Xml.Schema.XmlSchemaAttribute AttributeType Deze eigenschap is afgeschaft. Gebruik XmlSchemaAttribute.AttributeSchemaType eigenschap, die een sterk getypt kenmerktype retourneert.
System.Xml.Schema.XmlSchemaElement ElementType Deze eigenschap is afgeschaft. Gebruik de XmlSchemaElement.ElementSchemaType eigenschap, die een sterk getypt elementtype retourneert.
System.Xml.Schema.XmlSchemaType BaseSchemaType Deze eigenschap is afgeschaft. Gebruik de XmlSchemaType.BaseXmlSchemaType eigenschap, die een sterk getypeerd basisschematype retourneert.
System.Xml.Serialization.CodeIdentifier CodeIdentifier Deze klasse mag nooit worden samengesteld omdat deze alleen statische methoden bevat.
System.Xml.Serialization.XmlSerializer FromMappings(XmlMapping[], Evidence) Deze methode is verouderd en wordt verwijderd in een toekomstige versie van .NET Framework. Gebruik een overbelasting van XmlSerializer.FromMappings die parameter System.Security.Policy.Evidence niet.
System.Xml.Serialization.XmlSerializer XmlSerializer(Type, XmlAttributeOverrides, Type[], XmlRootAttribute, String, String, Evidence) Deze methode is verouderd en wordt verwijderd in een toekomstige versie van .NET Framework. Gebruik een overbelasting van een XmlSerializer System.Security.Policy.Evidence constructor die geen parameter gebruikt.
System.Xml.Serialization.XmlSerializerFactory CreateSerializer(Type, XmlAttributeOverrides, Type[], XmlRootAttribute, String, String, Evidence) Deze methode is verouderd en wordt verwijderd in een toekomstige versie van .NET Framework. Gebruik een overbelasting van XmlSerializerFactory.CreateSerializer die parameter System.Security.Policy.Evidence niet.

IEHost.dll en IEExec.exe

De IEHost.dll en IEExec.exe assembly's zijn verwijderd uit .NET Framework. Al hun typen en hun leden zijn verouderd en worden niet ondersteund in .NET Framework 4.5 en hoger. Deze assembly's werden gebruikt om Besturingselementen van Windows Forms te hosten en uitvoerbare bestanden uit te voeren in Internet Explorer. Alternatieven voor deze technologie zijn ClickOnce, XAML Browser Applications (XBAP) en Microsoft Silverlight.

ISymWrapper.dll

Type Lid Bericht
System.Diagnostics.SymbolStore.SymBinder GetReader(Int32, String, String) Het aanbevolen alternatief is SymBinder.GetReader(IntPtr, String, String). ISymbolBinder1.GetReader gebruikt de aanwijzer voor de importinterface als een System.IntPtr in plaats van een System.Int32, en werkt dus op zowel 32-bits als 64-bits architecturen.

Microsoft.Build.Conversion.v4.0.dll

Microsoft.Build.Engine.dll

Type Lid Bericht
Microsoft.Build.BuildEngine.Engine BinPath Vermijd instelling BinPath. Als u gewoon de .NET Framework-locatie doorgeeft als de BinPath, is er geen andere actie nodig. Anders definieert u toolsets in het register of configuratiebestand, of door elementen toe te voegen aan de engine Microsoft.Build.BuildEngine.ToolsetCollection, om een aangepast bestand BinPathte gebruiken.
Microsoft.Build.BuildEngine.Engine Engine(String) Als u gewoon de .NET Framework-locatie doorgeeft als de BinPath, hoeft u alleen maar over te schakelen naar de parameterloze Engine() constructor. Anders kunt u aangepaste hulpprogramma's in het register of configuratiebestand definiƫren of elementen toevoegen aan de engine Microsoft.Build.BuildEngine.ToolsetCollection. Gebruik in plaats daarvan de Engine() of Engine(ToolsetDefinitionLocations) constructor.

Microsoft.Build.Framework.dll

Type Lid Bericht
Microsoft.Build.Framework.XamlTypes.ContentType ItemGroupName Eerst afgeschaft in .NET Framework 4.5.

Het gebruik van dit lid genereert een compilerfout.

Gebruik in plaats daarvan de ContentType.ItemType eigenschap.

Microsoft.Build.Utilities.v4.0.dll

Microsoft.Data.Entity.Build.Tasks.dll

Type Lid Bericht
Microsoft.Data.Entity.Build.Tasks.EntityDeploy EntityDataModelEmbeddedResources Eerst afgeschaft in .NET Framework 4.5.

Alleen gebruikt voor compatibiliteit met eerdere versies 3.5.

Microsoft.VisualBasic.dll

Type Lid Bericht
Microsoft.VisualBasic.FileSystem FilePut(Object, Object, Object) Dit lid is afgeschaft. Gebruik FileSystem.FilePutObject deze optie om typen te schrijven Object of te dwingen FileNumber en RecordNumber om Int32 niet-objecttypen te schrijven.
Microsoft.VisualBasic.CompilerServices.Conversions FallbackUserDefinedConversion Het gebruik van dit lid genereert een compilerfout.

Gebruik deze methode niet.
Microsoft.VisualBasic.CompilerServices.NewLateBinding FallbackCall Het gebruik van dit lid genereert een compilerfout.

Gebruik deze methode niet.
Microsoft.VisualBasic.CompilerServices.NewLateBinding FallbackGet Het gebruik van dit lid genereert een compilerfout.

Gebruik deze methode niet.
Microsoft.VisualBasic.CompilerServices.NewLateBinding FallbackIndexSet Het gebruik van dit lid genereert een compilerfout.

Gebruik deze methode niet.
Microsoft.VisualBasic.CompilerServices.NewLateBinding FallbackIndexSetComplex Het gebruik van dit lid genereert een compilerfout.

Gebruik deze methode niet.
Microsoft.VisualBasic.CompilerServices.NewLateBinding FallbackInvokeDefault1 Het gebruik van dit lid genereert een compilerfout.

Gebruik deze methode niet.
Microsoft.VisualBasic.CompilerServices.NewLateBinding FallbackInvokeDefault2 Het gebruik van dit lid genereert een compilerfout.

Gebruik deze methode niet.
Microsoft.VisualBasic.CompilerServices.NewLateBinding FallbackSet Het gebruik van dit lid genereert een compilerfout.

Gebruik deze methode niet.
Microsoft.VisualBasic.CompilerServices.NewLateBinding FallbackSetComplex Het gebruik van dit lid genereert een compilerfout.

Gebruik deze methode niet.
Microsoft.VisualBasic.CompilerServices.Operators FallbackInvokeUserDefinedOperator Het gebruik van dit lid genereert een compilerfout.

Gebruik deze methode niet.
Microsoft.VisualBasic.MyServices.RegistryProxy DynData De DynData registersleutel werkt alleen op Win9x, die niet wordt ondersteund door deze versie van .NET Framework. Gebruik in plaats daarvan de PerformanceData registersleutel. Deze eigenschap wordt verwijderd uit een toekomstige versie van .NET Framework.

Zie ook