Zastaralé členy v rozhraní .NET Framework 4
Následující tabulka uvádí členy typu, které byly prohlášeny za neplatné na základě sestavení, ve kterých se nacházejí. Tabulky jsou organizovány následovně:
Zastaralé členy v systémových sestaveních
mscorlib.dll
System.Core.dll
System.Data.dll
System.Data.Entity.dll
System.Data.OracleClient.dll
System.Design.dll
System.dll
System.Drawing.dll
System.Messaging.dll
System.ServiceModel.dll
System.Web.DataVisualization.dll
System.Web.dll
System.Web.DynamicData.dll
System.Web.Extensions.dll
System.Web.Services.dll
System.Windows.Forms.dll
System.Xaml.dll
System.Xml.dll
Zastaralé členy v Microsoft sestaveních
IEHost.dll a IEExec.exe
ISymWrapper.dll
Microsoft.Build.Conversion.v4.0.dll
Microsoft.Build.Engine.dll
Microsoft.VisualBasic.dll
Zastaralé členy v systémových sestaveních
Následující tabulka uvádí zastaralé členy v systémových sestaveních. Tato sestavení jsou používána pro vývoj aplikace s obecným záměrem, která se zaměřuje na rozhraní .NET Framework.
mscorlib.dll
Typ |
Člen |
Zpráva |
---|---|---|
Argument provider není použit. Použijte Enum.ToString(). |
||
Argument provider není použit. Použijte Enum.ToString(). |
||
Metody, které používají legitimaci do izolovaného prostoru (sandbox) jsou zastaralé a budou odstraněny v budoucí verzi rozhraní .NET Framework. Použijte přetížení metody Activator.CreateInstance, které nevyužívá parametr System.Security.Policy.Evidence. |
||
Metody, které používají legitimaci do izolovaného prostoru (sandbox) jsou zastaralé a budou odstraněny v budoucí verzi rozhraní .NET Framework. Použijte přetížení metody Activator.CreateInstanceFrom, které nevyužívá parametr System.Security.Policy.Evidence. |
||
Metody, které používají legitimaci do izolovaného prostoru (sandbox) jsou zastaralé a budou odstraněny v budoucí verzi rozhraní .NET Framework. Použijte přetížení metody Activator.CreateInstanceFrom, které nevyužívá parametr System.Security.Policy.Evidence. |
||
Metody, které používají legitimaci do izolovaného prostoru (sandbox) jsou zastaralé a budou odstraněny v budoucí verzi rozhraní .NET Framework. Použijte přetížení metody Activator.CreateInstance, které nevyužívá parametr System.Security.Policy.Evidence. |
||
Metody, které používají legitimaci do izolovaného prostoru (sandbox) jsou zastaralé a budou odstraněny v budoucí verzi rozhraní .NET Framework. Použijte přetížení metody AppDomain.CreateInstanceFromAndUnwrap, které nevyužívá parametr System.Security.Policy.Evidence. |
||
ExecuteAssembly(String, Evidence, String[], Byte[], AssemblyHashAlgorithm) |
Metody, které používají legitimaci do izolovaného prostoru (sandbox) jsou zastaralé a budou odstraněny v budoucí verzi rozhraní .NET Framework. Použijte přetížení metody AppDomain.ExecuteAssembly, které nevyužívá parametr System.Security.Policy.Evidence. |
|
Úrovně zásad AppDomain jsou zastaralé a budou odstraněny v budoucí verzi rozhraní .NET Framework. |
||
Metody, které používají legitimaci do izolovaného prostoru (sandbox) jsou zastaralé a budou odstraněny v budoucí verzi rozhraní .NET Framework. Použijte přetížení metody AppDomain.ExecuteAssemblyByName, které nevyužívá parametr System.Security.Policy.Evidence. |
||
Metody, které používají legitimaci do izolovaného prostoru (sandbox) jsou zastaralé a budou odstraněny v budoucí verzi rozhraní .NET Framework. Použijte přetížení metody AppDomain.Load, které nevyužívá parametr System.Security.Policy.Evidence. |
||
Metody, které používají legitimaci do izolovaného prostoru (sandbox) jsou zastaralé a budou odstraněny v budoucí verzi rozhraní .NET Framework. Použijte přetížení metody AppDomain.ExecuteAssembly, které nevyužívá parametr System.Security.Policy.Evidence. |
||
AppendPrivatePath byla zastaralá. Prostudujte použití AppDomainSetup.PrivateBinPath jako náhrady. |
||
Metody, které používají legitimaci do izolovaného prostoru (sandbox) jsou zastaralé a budou odstraněny v budoucí verzi rozhraní .NET Framework. Použijte přetížení metody AppDomain.CreateInstanceFromAndUnwrap, které nevyužívá parametr System.Security.Policy.Evidence. |
||
Metody, které používají legitimaci do izolovaného prostoru (sandbox) jsou zastaralé a budou odstraněny v budoucí verzi rozhraní .NET Framework. Použijte přetížení metody AppDomain.Load, které nevyužívá parametr System.Security.Policy.Evidence. |
||
ClearShadowCopyPath byla zastaralá. Prostudujte použití AppDomainSetup.ShadowCopyDirectories jako náhrady. |
||
Metody, které používají legitimaci do izolovaného prostoru (sandbox) jsou zastaralé a budou odstraněny v budoucí verzi rozhraní .NET Framework. Použijte přetížení metody AppDomain.Load, které nevyužívá parametr System.Security.Policy.Evidence. |
||
SetCachePath byla zastaralá. Vyzkoušejte místo toho AppDomainSetup.CachePath. |
||
Metody, které používají legitimaci do izolovaného prostoru (sandbox) jsou zastaralé a budou odstraněny v budoucí verzi rozhraní .NET Framework. Použijte přetížení metody AppDomain.CreateInstance, které nevyužívá parametr System.Security.Policy.Evidence. |
||
Úroveň deklarativního zabezpečení sestavení je zastaralá a již není vynucována modulem CLR ve výchozím nastavení. |
||
SetShadowCopyFiles byla zastaralá. Prostudujte použití AppDomainSetup.ShadowCopyFiles jako náhrady. |
||
Metody, které používají legitimaci do izolovaného prostoru (sandbox) jsou zastaralé a budou odstraněny v budoucí verzi rozhraní .NET Framework. Použijte přetížení metody AppDomain.ExecuteAssemblyByName, které nevyužívá parametr System.Security.Policy.Evidence. |
||
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) |
Úroveň deklarativního zabezpečení sestavení je zastaralá a již není vynucována modulem CLR ve výchozím nastavení. |
|
ClearPrivatePath byla zastaralá. Prostudujte použití AppDomainSetup.PrivateBinPath jako náhrady. |
||
Metody, které používají legitimaci do izolovaného prostoru (sandbox) jsou zastaralé a budou odstraněny v budoucí verzi rozhraní .NET Framework. Použijte přetížení metody AppDomain.ExecuteAssembly, které nevyužívá parametr System.Security.Policy.Evidence. |
||
Úroveň deklarativního zabezpečení sestavení je zastaralá a již není vynucována modulem CLR ve výchozím nastavení. |
||
Úroveň deklarativního zabezpečení sestavení je zastaralá a již není vynucována modulem CLR ve výchozím nastavení. |
||
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) |
Metody, které používají legitimaci do izolovaného prostoru (sandbox) jsou zastaralé a budou odstraněny v budoucí verzi rozhraní .NET Framework. Použijte přetížení metody AppDomain.DefineDynamicAssembly, které nevyužívá parametr System.Security.Policy.Evidence. |
|
Metody, které používají legitimaci do izolovaného prostoru (sandbox) jsou zastaralé a budou odstraněny v budoucí verzi rozhraní .NET Framework. Použijte přetížení metody AppDomain.CreateInstanceFrom, které nevyužívá parametr System.Security.Policy.Evidence. |
||
GetCurrentThreadId byla zastaralá, protože neposkytuje stabilní ID, když spravovaná vlákna jsou spuštěny ve vláknech (také známa jako lehká vlákna). Pro získání stabilního identifikátoru pro spravované vlákno, použijte vlastnost Thread.ManagedThreadId. |
||
SetDynamicBase byla zastaralá. Vyzkoušejte místo toho AppDomainSetup.DynamicBase. |
||
Úroveň deklarativního zabezpečení sestavení je zastaralá a již není vynucována modulem CLR ve výchozím nastavení. |
||
SetShadowCopyPath byla zastaralá. Prostudujte použití AppDomainSetup.ShadowCopyDirectories jako náhrady. |
||
Úroveň deklarativního zabezpečení sestavení je zastaralá a již není vynucována modulem CLR ve výchozím nastavení. |
||
Úroveň deklarativního zabezpečení sestavení je zastaralá a již není vynucována modulem CLR ve výchozím nastavení. |
||
Metody, které používají legitimaci do izolovaného prostoru (sandbox) jsou zastaralé a budou odstraněny v budoucí verzi rozhraní .NET Framework. Použijte přetížení metody AppDomain.ExecuteAssemblyByName, které nevyužívá parametr System.Security.Policy.Evidence. |
||
Tato metoda byla zastaralá. Jako náhradu použijte Assembly.Load. |
||
Tato metoda byla zastaralá. Jako náhradu použijte Assembly.Load. |
||
Jako náhradu použijte vlastnost WaitHandle.SafeWaitHandle. |
||
Tato vlastnost není 64bitově kompatibilní. Jako náhradu použijte Overlapped.EventHandleIntPtr. |
||
Tato metoda není bezpečná. Jako náhradu použijte Overlapped.Pack(IOCompletionCallback, Object). |
||
Overlapped(Int32, Int32, Int32, IAsyncResult) |
Tento konstruktor není 64bitově kompatibilní. Použijte konstruktor Overlapped.Overlapped(Int32, Int32, IntPtr, IAsyncResult), který použije System.IntPtr pro popisovač události. |
|
Tato metoda není bezpečná. Jako náhradu použijte Overlapped.UnsafePack(IOCompletionCallback, Object). |
||
Resume byla zastaralá. Použijte jiné třídy v System.Threading, jako jsou například Monitor, Mutex , Event, a Semaphore pro synchronizaci vláken nebo ochranu zdrojů. |
||
SetCompressedStack již není nadále podporována. Použijte třídu System.Threading.CompressedStack. |
||
GetCompressedStackjiž není nadále podporována. Použijte třídu System.Threading.CompressedStack. |
||
Vlastnost ApartmentState se již nepoužívá. Jako náhradu použijte Thread.GetApartmentState, Thread.SetApartmentState nebo Thread.TrySetApartmentState. |
||
Suspend byla zastaralá. Použijte jiné třídy v System.Threading, jako jsou například Monitor, Mutex , Event, a Semaphore pro synchronizaci vláken nebo ochranu zdrojů. |
||
BindHandle(IntPtr) byla zastaralá. Jako náhradu použijte ThreadPool.BindHandle(SafeHandle). |
||
Hashtable(IDictionary, Single, IHashCodeProvider, IComparer) |
Jako náhradu použijte Hashtable.Hashtable(IDictionary, Single, IEqualityComparer). |
|
Hashtable(IDictionary, IHashCodeProvider, IComparer) |
Jako náhradu použijte Hashtable.Hashtable(IDictionary, IEqualityComparer). |
|
Hashtable(Int32, IHashCodeProvider, IComparer) |
Jako náhradu použijte Hashtable.Hashtable(Int32, IEqualityComparer). |
|
Hashtable(IHashCodeProvider, IComparer) |
Jako náhradu použijte Hashtable.Hashtable(IEqualityComparer). |
|
Hashtable(Int32, Single, IHashCodeProvider, IComparer) |
Jako náhradu použijte Hashtable.Hashtable(Int32, Single, IEqualityComparer). |
|
Debugger |
Nevytvářejte instance třídy Debugger. Místo toho volejte statické metody přímo u tohoto typu. |
|
Doporučená alternativa je ISymbolBinder1.GetReader, která bere ukazatel rozhraní pro import jako IntPtr místo Int32 a proto pracuje jak na 32bitových, tak na 64bitových architekturách. |
||
Tato metoda je zastaralá a bude odstraněna v budoucí verzi rozhraní .NET Framework. Použijte přetížení metody Assembly.Load, které nevyužívá parametr System.Security.Policy.Evidence. |
||
Tato metoda byla zastaralá. Jako náhradu použijte Assembly.Load. |
||
Tato metoda byla zastaralá. Jako náhradu použijte Assembly.Load. |
||
Tato metoda je zastaralá a bude odstraněna v budoucí verzi rozhraní .NET Framework. Použijte přetížení metody Assembly.Load, které nevyužívá parametr System.Security.Policy.Evidence. |
||
Tato metoda je zastaralá a bude odstraněna v budoucí verzi rozhraní .NET Framework. Použijte přetížení metody Assembly.Load, které nevyužívá parametr System.Security.Policy.Evidence. |
||
Tato metoda je zastaralá a bude odstraněna v budoucí verzi rozhraní .NET Framework. Použijte přetížení metody Assembly.LoadFrom, které nevyužívá parametr System.Security.Policy.Evidence. |
||
Tato metoda je zastaralá a bude odstraněna v budoucí verzi rozhraní .NET Framework. Použijte přetížení metody Assembly.LoadFile, které nevyužívá parametr System.Security.Policy.Evidence. |
||
Tato metoda je zastaralá a bude odstraněna v budoucí verzi rozhraní .NET Framework. Použijte přetížení metody Assembly.LoadFrom, které nevyužívá parametr System.Security.Policy.Evidence. |
||
AssemblyFlagsAttribute(Int32) |
Tento konstruktor byl zastaralý. Jako náhradu použijte vlastnost AssemblyFlagsAttribute.AssemblyFlagsAttribute(AssemblyNameFlags). |
|
AssemblyFlagsAttribute(UInt32) |
Tento konstruktor byl zastaralý. Jako náhradu použijte vlastnost AssemblyFlagsAttribute.AssemblyFlagsAttribute(AssemblyNameFlags). |
|
Tato vlastnost byla zastaralá. Jako náhradu použijte AssemblyFlagsAttribute.AssemblyFlags. |
||
Tato hodnota byla zastaralá. Použijte jiné hodnoty v System.Globalization.CultureTypes. |
||
Tato hodnota byla zastaralá. Použijte jiné hodnoty v System.Globalization.CultureTypes. |
||
Klíč registru DynData pracuje pouze se systémy Windows 9x, které již nadále nejsou podporovány modulem CLR. Jako náhradu použijte v operačních systémech založených na technologii NT registrační klíč Registry.PerformanceData. |
||
Tato metoda je zastaralá. Jako náhradu použijte Evidence.AddAssemblyEvidence<T>. |
||
Legitimace by neměla být zpracována jako System.Collections.ICollection. Použijte metody Evidence.GetHostEnumerator a Evidence.GetAssemblyEnumerator raději než CopyTo. |
||
Legitimace by neměla být zpracována jako System.Collections.ICollection. Použijte Evidence.GetHostEnumerator a Evidence.GetAssemblyEnumerator pro iterování nad legitimací z důvodu zjištění počtu. |
||
Tato metoda je zastaralá. Jako náhradu použijte Evidence.AddHostEvidence<T>. |
||
GetEnumerator je zastaralá. Jako náhradu použijte Evidence.GetHostEnumerator a Evidence.GetAssemblyEnumerator. |
||
Evidence(Object[], Object[]) |
Tento konstruktor je zastaralý. Jako náhradu použijte konstruktor Evidence.Evidence(EvidenceBase[], EvidenceBase[]). |
|
Úrovně zásad domény aplikace jsou zastaralé a budou odstraněny v budoucí verzi rozhraní .NET Framework. |
||
Vzhledem k tomu, že všechna sestavení globální mezipaměti sestavení (GAC) vždy získají plnou důvěryhodnost, nemá již seznam plně důvěryhodných sestavení žádný význam. Měli byste nainstalovat libovolná sestavení používaná v zásadách zabezpečení v globální mezipaměti sestavení. Zajistíte tak, že jsou důvěryhodná. |
||
Vzhledem k tomu, že všechna sestavení globální mezipaměti sestavení (GAC) vždy získají plnou důvěryhodnost, nemá již seznam plně důvěryhodných sestavení žádný význam. Měli byste nainstalovat libovolná sestavení používaná v zásadách zabezpečení v globální mezipaměti sestavení. Zajistíte tak, že jsou důvěryhodná. |
||
Vzhledem k tomu, že všechna sestavení globální mezipaměti sestavení (GAC) vždy získají plnou důvěryhodnost, nemá již seznam plně důvěryhodných sestavení žádný význam. Měli byste nainstalovat libovolná sestavení používaná v zásadách zabezpečení v globální mezipaměti sestavení. Zajistíte tak, že jsou důvěryhodná. |
||
Vzhledem k tomu, že všechna sestavení globální mezipaměti sestavení (GAC) vždy získají plnou důvěryhodnost, nemá již seznam plně důvěryhodných sestavení žádný význam. Měli byste nainstalovat libovolná sestavení používaná v zásadách zabezpečení v globální mezipaměti sestavení. Zajistíte tak, že jsou důvěryhodná. |
||
Vzhledem k tomu, že všechna sestavení globální mezipaměti sestavení (GAC) vždy získají plnou důvěryhodnost, nemá již seznam plně důvěryhodných sestavení žádný význam. Měli byste nainstalovat libovolná sestavení používaná v zásadách zabezpečení v globální mezipaměti sestavení. Zajistíte tak, že jsou důvěryhodná. |
||
Metoda GetThreadFromFiberCookie byla zastaralá. Použijte hostitelské API rozhraní pro provedení této operace. |
||
Toto API rozhraní neprovedlo žádné operace a bude odstraněno v budoucích verzích modulu CLR. |
||
Metoda GetManagedThunkForUnmanagedMethodPtr byla zastaralá a bude odstraněna v budoucí verzi. |
||
Jako náhradu použijte Marshal.GetTypeInfoName(ITypeInfo). |
||
Jako náhradu použijte Marshal.GetTypeLibLcid(ITypeLib). |
||
Jako náhradu použijte Marshal.GetTypeLibName(ITypeLib). |
||
Jako náhradu použijte Marshal.GetTypeLibGuid(ITypeLib). |
||
Metoda GetUnmanagedThunkForManagedMethodPtr byla zastaralá a bude odstraněna v budoucí verzi. |
||
RuntimeEnvironment |
Nevytvářejte instance třídy System.Runtime.InteropServices.RuntimeEnvironment. Místo toho volejte statické metody přímo u tohoto typu. |
|
FileStream(IntPtr, FileAccess, Boolean, Int32, Boolean) |
Tento konstruktor byl zastaralý. Jako náhradu použijte FileStream.FileStream(SafeFileHandle, FileAccess, Int32, Boolean) a volitelně, podle potřeby vytvořte nový Microsoft.Win32.SafeHandles.SafeFileHandle s ownsHandle=false. |
|
FileStream(IntPtr, FileAccess) |
Tento konstruktor byl zastaralý. Jako náhradu použijte FileStream.FileStream(SafeFileHandle, FileAccess). |
|
Tato vlastnost byla zastaralá. Jako náhradu použijte vlastnost FileStream.SafeFileHandle. |
||
FileStream(IntPtr, FileAccess, Boolean, Int32) |
Tento konstruktor byl zastaralý. Jako náhradu použijte FileStream.FileStream(SafeFileHandle, FileAccess, Int32) a volitelně, podle potřeby vytvořte nový Microsoft.Win32.SafeHandles.SafeFileHandle s ownsHandle=false. |
|
FileStream(IntPtr, FileAccess, Boolean) |
Tento konstruktor byl zastaralý. Jako náhradu použijte FileStream.FileStream(SafeFileHandle, FileAccess) a volitelně, podle potřeby vytvořte nový Microsoft.Win32.SafeHandles.SafeFileHandle s ownsHandle=false. |
|
Jako náhradu použijte Path.GetInvalidPathChars nebo Path.GetInvalidFileNameChars. |
||
Deny je zastaralá a bude odstraněna v budoucí verzi rozhraní .NET Framework. |
||
Deny je zastaralá a bude odstraněna v budoucí verzi rozhraní .NET Framework. |
||
Deny je zastaralá a bude odstraněna v budoucí verzi rozhraní .NET Framework. |
||
Úroveň deklarativního zabezpečení sestavení je zastaralá a již není vynucována modulem CLR ve výchozím nastavení. |
||
Úroveň deklarativního zabezpečení sestavení je zastaralá a již není vynucována modulem CLR ve výchozím nastavení. |
||
Úroveň deklarativního zabezpečení sestavení je zastaralá a již není vynucována modulem CLR ve výchozím nastavení. |
||
Jako náhradu použijte vlastnost FileIOPermissionAttribute.ViewAndModify. |
||
Toto API rozhraní bylo zastaralé. |
||
Toto oprávnění již není používáno modulem CLR. |
||
Jako náhradu použijte vlastnost RegistryPermissionAttribute.ViewAndModify. |
||
Toto API rozhraní bylo zastaralé. |
||
Toto oprávnění bylo zastaralé. Použijte PermissionState.Unrestricted pro získání úplného přístupu. |
||
Toto oprávnění již není používáno modulem CLR. |
||
System.Security.SecurityCriticalScope se používá pouze pro průhlednost kompatibility .NET 2.0. |
||
Úrovně zásad domény aplikace jsou zastaralé a budou odstraněny v budoucí verzi rozhraní .NET Framework. |
||
Úrovně zásad domény aplikace jsou zastaralé a budou odstraněny v budoucí verzi rozhraní .NET Framework. |
||
Tato metoda je zastaralá a neměla by již být používána. |
||
Deny je zastaralá a bude odstraněna v budoucí verzi rozhraní .NET Framework. |
||
Protože zabezpečení již nemůže být vypnuto, vlastnost SecurityEnabled už nemá žádný vliv. |
||
Tato metoda je zastaralá a bude odstraněna v budoucí verzi rozhraní .NET Framework. |
||
Tato metoda je zastaralá a bude odstraněna v budoucí verzi rozhraní .NET Framework. |
||
ResolvePolicy(Evidence, PermissionSet, PermissionSet, PermissionSet, PermissionSet%) |
Tato metoda je zastaralá a bude odstraněna v budoucí verzi rozhraní .NET Framework. |
|
Tato metoda je zastaralá a bude odstraněna v budoucí verzi rozhraní .NET Framework. |
||
Tato metoda je zastaralá a bude odstraněna v budoucí verzi rozhraní .NET Framework. |
||
Tato metoda je zastaralá a bude odstraněna v budoucí verzi rozhraní .NET Framework. |
||
Protože provádění kontroly oprávnění už nemůže být vypnuto, vlastnost CheckExecutionRights již nemá žádný vliv. |
||
Tato metoda je zastaralá a bude odstraněna v budoucí verzi rozhraní .NET Framework. |
||
IsGranted je zastaralá a bude odstraněna v budoucí verzi rozhraní .NET Framework. Jako náhradu použijte buď vlastnost AppDomain.PermissionSet nebo Assembly.PermissionSet. |
||
Tato metoda je zastaralá a bude odstraněna v budoucí verzi rozhraní .NET Framework. |
||
Tato metoda je zastaralá a bude odstraněna v budoucí verzi rozhraní .NET Framework. |
||
Tato metoda je zastaralá a bude odstraněna v budoucí verzi rozhraní .NET Framework. |
||
Jako náhradu použijte ChannelServices.RegisterChannel. |
||
LifetimeServices |
Nevytvářejte instance třídy LifetimeServices. Místo toho volejte statické metody přímo u tohoto typu |
|
Jako náhradu použijte RemotingConfiguration.Configure(String, Boolean). |
||
Použití této metody se nedoporučuje. LogRemotingStage existuje pouze pro vnitřní diagnostické účely. |
||
CurrentSize se již nepoužívá, protože neodpovídá specifikaci CLS. K získání současné velikosti použijte ovládací prvek IsolatedStorage.UsedSize. |
||
MaximumSize se již nepoužívá, protože neodpovídá specifikaci CLS. K získání maximální velikosti použijte ovládací prvek IsolatedStorage.Quota. |
||
Tato vlastnost byla zastaralá. Jako náhradu použijte vlastnost IsolatedStorageFileStream.SafeFileHandle. |
||
CurrentSize se již nepoužívá, protože neodpovídá specifikaci CLS. K získání současné velikosti použijte ovládací prvek UsedSize. |
||
MaximumSize se již nepoužívá, protože neodpovídá specifikaci CLS. K získání maximální velikosti použijte ovládací prvek IsolatedStorageFile.Quota. |
||
Tato vlastnost byla zastaralá. |
||
Je k dispozici alternativní rozhraní API: Místo toho vystavte vlastní atribut System.Runtime.InteropServices.MarshalAsAttribute. |
||
Je k dispozici alternativní rozhraní API: Místo toho vystavte vlastní atribut System.Runtime.InteropServices.MarshalAsAttribute. |
||
Toto API rozhraní bylo zastaralé. |
||
Toto API rozhraní bylo zastaralé. |
||
Toto API rozhraní bylo zastaralé. |
||
Je k dispozici alternativní rozhraní API: Místo toho vystavte vlastní atribut System.Runtime.InteropServices.MarshalAsAttribute. |
||
AssemblyHash(AssemblyHashAlgorithm, Byte[]) |
Třída System.Configuration.Assemblies.AssemblyHash se nepoužívá. |
|
Třída System.Configuration.Assemblies.AssemblyHash se nepoužívá. |
||
AssemblyHash(Byte[]) |
Třída System.Configuration.Assemblies.AssemblyHash se nepoužívá. |
|
Třída System.Configuration.Assemblies.AssemblyHash se nepoužívá. |
||
Třída System.Configuration.Assemblies.AssemblyHash se nepoužívá. |
||
Třída System.Configuration.Assemblies.AssemblyHash se nepoužívá. |
||
Třída System.Configuration.Assemblies.AssemblyHash se nepoužívá. |
||
System.Security.Cryptography.Rfc2898DeriveBytes nahrazuje System.Security.Cryptography.PasswordDeriveBytes pro odvození materiálu klíče z hesla a je upřednostňováno v nových aplikací. |
||
System.Security.Cryptography.X509Certificates.X509Certificate |
Tato metoda byla zastaralá. Jako náhradu použijte vlastnost X509Certificate.Issuer. |
|
System.Security.Cryptography.X509Certificates.X509Certificate |
Tato metoda byla zastaralá. Jako náhradu použijte vlastnost X509Certificate.Subject. |
System.Core.dll
Typ |
Člen |
Zpráva |
---|---|---|
Druhý zdroj dat binárního operátoru musí být typu System.Linq.ParallelQuery<TSource> spíše než System.Collections.Generic.IEnumerable<T>. Pro vyřešení tohoto problému použijte rozšiřující metodu AsParallel<TSource>(IEnumerable<TSource>) pro převedení správného datového zdroje na System.Linq.ParallelQuery<TSource>. |
||
Union<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
Druhý zdroj dat binárního operátoru musí být typu System.Linq.ParallelQuery<TSource> spíše než System.Collections.Generic.IEnumerable<T>. Pro vyřešení tohoto problému použijte rozšiřující metodu AsParallel<TSource>(IEnumerable<TSource>) pro převedení správného datového zdroje na System.Linq.ParallelQuery<TSource>. |
|
Except<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) |
Druhý zdroj dat binárního operátoru musí být typu System.Linq.ParallelQuery<TSource> spíše než System.Collections.Generic.IEnumerable<T>. Pro vyřešení tohoto problému použijte rozšiřující metodu AsParallel<TSource>(IEnumerable<TSource>) pro převedení správného datového zdroje na System.Linq.ParallelQuery<TSource>. |
|
Druhý zdroj dat binárního operátoru musí být typu System.Linq.ParallelQuery<TSource> spíše než System.Collections.Generic.IEnumerable<T>. Pro vyřešení tohoto problému použijte rozšiřující metodu AsParallel<TSource>(IEnumerable<TSource>) pro převedení správného datového zdroje na System.Linq.ParallelQuery<TSource>. |
||
Druhý zdroj dat binárního operátoru musí být typu System.Linq.ParallelQuery<TSource> spíše než System.Collections.Generic.IEnumerable<T>. Pro vyřešení tohoto problému použijte rozšiřující metodu AsParallel<TSource>(IEnumerable<TSource>) pro převedení správného datového zdroje na System.Linq.ParallelQuery<TSource>. |
||
Union<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) |
Druhý zdroj dat binárního operátoru musí být typu System.Linq.ParallelQuery<TSource> spíše než System.Collections.Generic.IEnumerable<T>. Pro vyřešení tohoto problému použijte rozšiřující metodu AsParallel<TSource>(IEnumerable<TSource>) pro převedení správného datového zdroje na System.Linq.ParallelQuery<TSource>. |
|
Intersect<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
Druhý zdroj dat binárního operátoru musí být typu System.Linq.ParallelQuery<TSource> spíše než System.Collections.Generic.IEnumerable<T>. Pro vyřešení tohoto problému použijte rozšiřující metodu AsParallel<TSource>(IEnumerable<TSource>) pro převedení správného datového zdroje na System.Linq.ParallelQuery<TSource>. |
|
Intersect<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) |
Druhý zdroj dat binárního operátoru musí být typu System.Linq.ParallelQuery<TSource> spíše než System.Collections.Generic.IEnumerable<T>. Pro vyřešení tohoto problému použijte rozšiřující metodu AsParallel<TSource>(IEnumerable<TSource>) pro převedení správného datového zdroje na System.Linq.ParallelQuery<TSource>. |
|
Concat<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) |
Druhý zdroj dat binárního operátoru musí být typu System.Linq.ParallelQuery<TSource> spíše než System.Collections.Generic.IEnumerable<T>. Pro vyřešení tohoto problému použijte rozšiřující metodu AsParallel<TSource>(IEnumerable<TSource>) pro převedení správného datového zdroje na System.Linq.ParallelQuery<TSource>. |
|
SequenceEqual<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
Druhý zdroj dat binárního operátoru musí být typu System.Linq.ParallelQuery<TSource> spíše než System.Collections.Generic.IEnumerable<T>. Pro vyřešení tohoto problému použijte rozšiřující metodu AsParallel<TSource>(IEnumerable<TSource>) pro převedení správného datového zdroje na System.Linq.ParallelQuery<TSource>. |
|
SequenceEqual<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) |
Druhý zdroj dat binárního operátoru musí být typu System.Linq.ParallelQuery<TSource> spíše než System.Collections.Generic.IEnumerable<T>. Pro vyřešení tohoto problému použijte rozšiřující metodu AsParallel<TSource>(IEnumerable<TSource>) pro převedení správného datového zdroje na System.Linq.ParallelQuery<TSource>. |
|
Druhý zdroj dat binárního operátoru musí být typu System.Linq.ParallelQuery<TSource> spíše než System.Collections.Generic.IEnumerable<T>. Pro vyřešení tohoto problému použijte rozšiřující metodu AsParallel<TSource>(IEnumerable<TSource>) pro převedení správného datového zdroje na System.Linq.ParallelQuery<TSource>. |
||
Druhý zdroj dat binárního operátoru musí být typu System.Linq.ParallelQuery<TSource> spíše než System.Collections.Generic.IEnumerable<T>. Pro vyřešení tohoto problému použijte rozšiřující metodu AsParallel<TSource>(IEnumerable<TSource>) pro převedení správného datového zdroje na System.Linq.ParallelQuery<TSource>. |
||
Except<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
Druhý zdroj dat binárního operátoru musí být typu System.Linq.ParallelQuery<TSource> spíše než System.Collections.Generic.IEnumerable<T>. Pro vyřešení tohoto problému použijte rozšiřující metodu AsParallel<TSource>(IEnumerable<TSource>) pro převedení správného datového zdroje na System.Linq.ParallelQuery<TSource>. |
|
Nepoužívejte tuto metodu. |
||
Nepoužívejte tuto metodu. |
||
Nepoužívejte tuto metodu. |
||
Nepoužívejte tuto metodu. |
||
Nepoužívejte tuto metodu. |
||
Nepoužívejte tuto metodu. |
||
Nepoužívejte tuto metodu. |
||
Nepoužívejte tuto metodu. |
||
Nepoužívejte tuto metodu. |
||
Nepoužívejte tuto metodu. |
||
Nepoužívejte tuto metodu. |
||
Nepoužívejte tuto metodu. |
||
Nepoužívejte tuto metodu. |
||
Nepoužívejte tuto metodu. |
||
Nepoužívejte tuto metodu. |
||
Nepoužívejte tuto metodu. |
||
Nepoužívejte tuto metodu. |
||
Nepoužívejte tuto metodu. |
||
Nepoužívejte tuto metodu. |
||
Nepoužívejte tuto metodu. |
System.Data.dll
Typ |
Člen |
Zpráva |
---|---|---|
DataSysDescriptionAttribute |
DataSysDescriptionAttribute byla zastaralá. |
|
Add(String, Object) byla zastaralá. Použijte OdbcParameterCollection.AddWithValue(String, Object). |
||
OdbcPermission() |
OdbcPermission() byl zastaralý. Použijte konstruktor OdbcPermission(PermissionState.None). |
|
OdbcPermission(PermissionState, Boolean) |
OdbcPermission(PermissionState, Boolean) byl zastaralý. Použijte konstruktor OdbcPermission(PermissionState.None). |
|
Add(String, Object) byla zastaralá. Použijte OleDbParameterCollection.AddWithValue. |
||
OleDbPermission() |
OleDbPermission() byl zastaralý. Použijte konstruktor OleDbPermission(PermissionState.None). |
|
OleDbPermission(PermissionState, Boolean) |
OleDbPermission(PermissionState, Boolean) byl zastaralý. Použijte konstruktor OleDbPermission(PermissionState.None). |
|
Vlastnost Provider se již nepoužívá. Použijte metodu Add. |
||
Vlastnost Provider se již nepoužívá. Použijte metodu Add. |
||
SqlClientPermission() |
SqlClientPermission() byl zastaralý. Použijte konstruktor SqlClientPermission(PermissionState.None). |
|
SqlClientPermission(PermissionState, Boolean) |
SqlClientPermission(PermissionState, Boolean) byl zastaralý. Použijte konstruktor SqlClientPermission(PermissionState.None). |
|
ConnectionReset se již nepoužívá. System.Data.SqlClient.SqlConnection bude ignorovat klíčové slovo obnovit připojení a vždy připojení obnoví. |
||
Add(String, Object) byla zastaralá. Použijte SqlParameterCollection.AddWithValue. |
System.Data.Entity.dll
Typ |
Člen |
Zpráva |
---|---|---|
Tato vlastnost bude odstraněna, jako náhradu použijte vlastnost AssociationSetEnd.Name. |
||
Jako náhradu použijte ObjectContext.ApplyCurrentValues<TEntity>. |
||
Jako náhradu použijte SaveChanges(SaveOptions). |
System.Data.OracleClient.dll
Typ |
Člen |
Zpráva |
---|---|---|
Scale se již nepoužívá. Použijte třídy System.Math pro explicitní nastavení rozsahu desetinného čísla. |
||
Precision se již nepoužívá. Použijte třídy System.Math pro explicitní nastavení přesnosti desetinného čísla. |
||
Add(String, Object) byla zastaralá. Použijte OracleParameterCollection.AddWithValue. |
System.Design.dll
Typ |
Člen |
Zpráva |
---|---|---|
Tato metoda byla zastaralá. Jako náhradu použijte ComponentDesigner.InitializeNewComponent. |
||
Tato metoda byla zastaralá. Jako náhradu použijte ComponentDesigner.InitializeExistingComponent. |
||
Tato metoda byla zastaralá. Jako náhradu použijte ControlDesigner.InitializeNewComponent. |
||
Použití této vlastnosti se nedoporučuje, protože serializace kódu není podporována. |
||
Doporučená alternativa je ControlDesigner.Tag. |
||
Doporučená alternativa je dědit z System.Web.UI.Design.ContainerControlDesigner a použít System.Web.UI.Design.EditableDesignerRegion. Oblasti umožňují lepší řízení obsahu v návrháři. |
||
Doporučená alternativa je System.Web.UI.Design.ControlDesigner.DataBindings.Contains. Třída System.Web.UI.DataBindingCollection umožňujete větší kontrolu datových vazeb asociovaných s ovládacím prvkem. |
||
Doporučená alternativa je ControlDesigner.SetViewFlags. |
||
Doporučená alternativa je použití System.Web.UI.Design.ControlDesigner.Tag.SetDirty a System.Web.UI.Design.ControlDesigner.Tag.IsDirty. |
||
Použití této metody se nedoporučuje, protože změna velikosti, je zpracována metodou ControlDesigner.OnComponentChanged. |
||
Doporučená alternativa je ControlDesigner.GetPersistenceContent. |
||
Použití této metody se nedoporučuje, protože úprava šablony je zpracována v System.Web.UI.Design.ControlDesigner. Na podporu úpravy šablony zveřejněte data šablony ve vlastnosti ControlDesigner.TemplateGroups a zavolejte ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true). |
||
Doporučená alternativa je ControlDesigner.InTemplateMode. |
||
Použití této metody se nedoporučuje, protože úprava šablony je zpracována v System.Web.UI.Design.ControlDesigner. Na podporu úpravy šablony zveřejněte data šablony ve vlastnosti ControlDesigner.TemplateGroups a zavolejte ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true). |
||
Použití této vlastnosti se nedoporučuje, protože úprava šablony je zpracována v System.Web.UI.Design.ControlDesigner. Na podporu úpravy šablony zveřejněte data šablony ve vlastnosti ControlDesigner.TemplateGroups a zavolejte ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true). |
||
Použití této metody se nedoporučuje, protože úprava šablony je zpracována v System.Web.UI.Design.ControlDesigner. Na podporu úpravy šablony zveřejněte data šablony ve vlastnosti ControlDesigner.TemplateGroups a zavolejte ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true). |
||
Použití této metody se nedoporučuje, protože úprava šablony je zpracována v System.Web.UI.Design.ControlDesigner. Na podporu úpravy šablony zveřejněte data šablony ve vlastnosti ControlDesigner.TemplateGroups a zavolejte ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true). |
||
Použití této metody se nedoporučuje, protože úprava šablony je zpracována v System.Web.UI.Design.ControlDesigner. Na podporu úpravy šablony zveřejněte data šablony ve vlastnosti ControlDesigner.TemplateGroups a zavolejte ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true). |
||
Použití této metody se nedoporučuje, protože úprava šablony je zpracována v System.Web.UI.Design.ControlDesigner. Na podporu úpravy šablony zveřejněte data šablony ve vlastnosti ControlDesigner.TemplateGroups a zavolejte ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true). |
||
Použití této metody se nedoporučuje, protože úprava šablony je zpracována v System.Web.UI.Design.ControlDesigner. Na podporu úpravy šablony zveřejněte data šablony ve vlastnosti ControlDesigner.TemplateGroups a zavolejte ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true). |
||
Použití této metody se nedoporučuje, protože úprava šablony je zpracována v System.Web.UI.Design.ControlDesigner. Na podporu úpravy šablony zveřejněte data šablony ve vlastnosti ControlDesigner.TemplateGroups a zavolejte ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true). |
||
Použití této metody se nedoporučuje, protože úprava šablony je zpracována v System.Web.UI.Design.ControlDesigner. Na podporu úpravy šablony zveřejněte data šablony ve vlastnosti ControlDesigner.TemplateGroups a zavolejte ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true). |
||
Použití této metody se nedoporučuje, protože úprava šablony je zpracována v System.Web.UI.Design.ControlDesigner. Na podporu úpravy šablony zveřejněte data šablony ve vlastnosti ControlDesigner.TemplateGroups a zavolejte ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true). |
||
Použití této metody se nedoporučuje, protože úprava šablony je zpracována v System.Web.UI.Design.ControlDesigner. Na podporu úpravy šablony zveřejněte data šablony ve vlastnosti ControlDesigner.TemplateGroups a zavolejte ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true). |
||
Použití této metody se nedoporučuje, protože úprava šablony je zpracována v System.Web.UI.Design.ControlDesigner. Na podporu úpravy šablony zveřejněte data šablony ve vlastnosti ControlDesigner.TemplateGroups a zavolejte ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true). |
||
Použití této metody se nedoporučuje, protože úprava šablony je zpracována v System.Web.UI.Design.ControlDesigner. Na podporu úpravy šablony zveřejněte data šablony ve vlastnosti ControlDesigner.TemplateGroups a zavolejte ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true). |
||
Použití této metody se nedoporučuje, protože úprava šablony je zpracována v System.Web.UI.Design.ControlDesigner. Na podporu úpravy šablony zveřejněte data šablony ve vlastnosti ControlDesigner.TemplateGroups a zavolejte ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true). |
||
Použití této metody se nedoporučuje, protože úprava šablony je zpracována v System.Web.UI.Design.ControlDesigner. Na podporu úpravy šablony zveřejněte data šablony ve vlastnosti ControlDesigner.TemplateGroups a zavolejte ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true). |
||
Použití této metody se nedoporučuje, protože úprava šablony je zpracována v System.Web.UI.Design.ControlDesigner. Na podporu úpravy šablony zveřejněte data šablony ve vlastnosti ControlDesigner.TemplateGroups a zavolejte ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true). |
System.dll
Typ |
Člen |
Zpráva |
---|---|---|
Tato vlastnost byla zastaralá. Jako náhradu použijte poskytovatele popisu pro dodání informací o typu pro typy modelu COM. |
||
System.ComponentModel.Design.DesignerTransactionCloseEventArgs |
DesignerTransactionCloseEventArgs(Boolean) |
Tento konstruktor je zastaralý. Jako náhradu použijte DesignerTransactionCloseEventArgs(Boolean, Boolean). |
Tato hodnota byla zastaralá. Nadále již není podporována. |
||
Tato hodnota byla zastaralá. Jako náhradu použijte SelectionTypes.Auto. |
||
Tato hodnota byla zastaralá. Použijte metody třídy System.Enum pro určení platných hodnot nebo použijte převaděč typů. |
||
Tato hodnota byla zastaralá. Nadále již není podporována. |
||
Tato hodnota byla zastaralá. Jako náhradu použijte SelectionTypes.Primary. |
||
Tato hodnota byla zastaralá. Jako náhradu použijte ViewTechnology.Default. |
||
Tato hodnota byla zastaralá. Jako náhradu použijte ViewTechnology.Default. |
||
Volající by neměli používat rozhraní System.CodeDom.Compiler.ICodeGenerator. Místo toho by měli použít metody přímo ve třídě System.CodeDom.Compiler.CodeDomProvider. Ty dědí z CodeDomProvider, musí stále implementovat toto rozhraní a měly by vyloučit toto upozornění nebo také tuto zastaralou metodu. |
||
Volající by neměli používat rozhraní System.CodeDom.Compiler.ICodeCompiler. Místo toho by měli použít metody přímo ve třídě System.CodeDom.Compiler.CodeDomProvider. Ty dědí z CodeDomProvider, musí stále implementovat toto rozhraní a měly by vyloučit toto upozornění nebo také tuto zastaralou metodu. |
||
Volající by neměli používat rozhraní System.CodeDom.Compiler.ICodeParser. Místo toho by měli použít metody přímo ve třídě System.CodeDom.Compiler.CodeDomProvider. Ty dědí z CodeDomProvider, musí stále implementovat toto rozhraní a měly by vyloučit toto upozornění nebo také tuto zastaralou metodu. |
||
Zásady CAS jsou zastaralé a budou odstraněny v budoucí verzi rozhraní .NET Framework. Další informace najdete v části Změny zabezpečení v rozhraní .NET Framework 4. |
||
Zásady CAS jsou zastaralé a budou odstraněny v budoucí verzi rozhraní .NET Framework. Další informace najdete v části Změny zabezpečení v rozhraní .NET Framework 4. |
||
NameValueCollection(IHashCodeProvider, IComparer) |
Jako náhradu použijte NameValueCollection(IEqualityComparer). |
|
NameValueCollection(Int32, IHashCodeProvider, IComparer) |
Jako náhradu použijte NameValueCollection(Int32, IEqualityComparer). |
|
Tato událost byla zastaralá. |
||
Volající by neměli používat rozhraní System.CodeDom.Compiler.ICodeGenerator. Místo toho by měli použít metody přímo ve třídě System.CodeDom.Compiler.CodeDomProvider. |
||
Volající by neměli používat rozhraní System.CodeDom.Compiler.ICodeCompiler. Místo toho by měli použít metody přímo ve třídě System.CodeDom.Compiler.CodeDomProvider. |
||
Volající by neměli používat rozhraní System.CodeDom.Compiler.ICodeGenerator. Místo toho by měli použít metody přímo ve třídě System.CodeDom.Compiler.CodeDomProvider. |
||
Volající by neměli používat rozhraní System.CodeDom.Compiler.ICodeCompiler. Místo toho by měli použít metody přímo ve třídě System.CodeDom.Compiler.CodeDomProvider. |
||
Metoda byla zastaralá. Použijte Uri.MakeRelativeUri. |
||
Uri(String, Boolean) |
Konstruktor byl zastaralý. Použijte Uri(String). Parametr dontEscape je zastaralý a je vždy false. |
|
Uri(Uri, String, Boolean) |
Konstruktor byl zastaralý. Použijte Uri(Uri, String). Parametr dontEscape je zastaralý a je vždy false. |
|
GetHostByAddress(String) je pro tento typ zastaralá, jako náhradu použijte Dns.GetHostEntry(String). |
||
GetHostByAddress(IPAddress) je pro tento typ zastaralá, jako náhradu použijte Dns.GetHostEntry(IPAddress). |
||
GetHostByName je pro tento typ zastaralá, jako náhradu použijte Dns.GetHostEntry(String). |
||
BeginResolve(String, AsyncCallback, Object) je pro tento typ zastaralá, jako náhradu použijte Dns.BeginGetHostEntry(String, AsyncCallback, Object). |
||
EndResolve je pro tento typ zastaralá, jako náhradu použijte Dns.EndGetHostEntry. |
||
Resolve je pro tento typ zastaralá, jako náhradu použijte Dns.GetHostEntry(String). |
||
BeginGetHostByName je pro tento typ zastaralá, jako náhradu použijte Dns.BeginGetHostEntry(String, AsyncCallback, Object). |
||
EndGetHostByName je pro tento typ zastaralá, jako náhradu použijte Dns.EndGetHostEntry. |
||
Tato vlastnost byla zastaralá. To je závislá rodina adres. Použijte metodu IPAddress.Equals pro provedení porovnání. |
||
CertificatePolicy je pro tento typ zastaralá, jako náhradu použijte ServicePointManager.ServerCertificateValidationCallback. |
||
Tato metoda byla zastaralá. Použijte proxy server, který je pro vás ve výchozím nastavení vybrán. |
||
SupportsIPv6 je pro tento typ zastaralá, jako náhradu použijte Socket.OSSupportsIPv6. |
||
SupportsIPv4 je pro tento typ zastaralá, jako náhradu použijte Socket.OSSupportsIPv4. |
||
TcpListener(Int32) |
Tato metoda byla zastaralá. Jako náhradu použijte TcpListener(IPAddress, Int32). |
|
ReplyTo je pro tento typ zastaralá. Jako náhradu použijte MailMessage.ReplyToList, která může přijmout více adres. |
||
ConfigurationException(String, Exception) |
Tato třída je zastaralá. Pro vytvoření nové výjimky vytvořte System.Configuration.ConfigurationErrorsException. |
|
ConfigurationException() |
Tato třída je zastaralá, pro vytvoření nové výjimky vytvořte System.Configuration.ConfigurationErrorsException. |
|
Tato třída je zastaralá, jako náhradu použijte GetLineNumber(XmlNode) |
||
ConfigurationException(String, String, Int32) |
Tato třída je zastaralá, pro vytvoření nové výjimky vytvořte System.Configuration.ConfigurationErrorsException. |
|
ConfigurationException(String) |
Tato třída je zastaralá, pro vytvoření nové výjimky vytvořte System.Configuration.ConfigurationErrorsException. |
|
ConfigurationException(String, Exception, String, Int32) |
Tato třída je zastaralá, pro vytvoření nové výjimky vytvořte System.Configuration.ConfigurationErrorsException. |
|
ConfigurationException(String, XmlNode) |
Tato třída je zastaralá, pro vytvoření nové výjimky vytvořte System.Configuration.ConfigurationErrorsException. |
|
ConfigurationException(String, Exception, XmlNode) |
Tato třída je zastaralá, pro vytvoření nové výjimky vytvořte System.Configuration.ConfigurationErrorsException. |
|
Tato třída je zastaralá, jako náhradu použijte ConfigurationErrorsException.GetFilename. |
||
Tato metoda je zastaralá. Byla nahrazena vlastností ConfigurationManager.AppSettings. |
||
Tato metoda je zastaralá. Byla nahrazena metodou ConfigurationManager.GetSection. |
||
Tato metoda byla zastaralá. Jako náhradu použijte CreateEventSource(EventSourceCreationData). |
||
Tato vlastnost byla zastaralá. Jako náhradu použijte EventLogEntry.InstanceId. |
||
Tento člen byl zastaralý. Jako náhradu použijte EventLogPermissionAccess.Administer. |
||
Tento člen byl zastaralý. Jako náhradu použijte EventLogPermissionAccess.Administer. |
||
Tento člen byl zastaralý. Jako náhradu použijte EventLogPermissionAccess.Write. |
||
InstanceDataCollection |
Tento konstruktor byl zastaralý. Jako náhradu použijte InstanceDataCollectionCollection.Item pro získání instance této kolekce. |
|
InstanceDataCollectionCollection |
Tento konstruktor byl zastaralý. Jako náhradu použijte PerformanceCounterCategory.ReadCategory pro získání instance této kolekce. |
|
Toto pole bylo zastaralé a není použito. Použijte machine.config nebo konfigurační soubor aplikace pro nastavení velikosti mapování souborů System.Diagnostics.PerformanceCounter. |
||
Tato metoda byla zastaralá. Jako náhradu použijte Create(String, String, PerformanceCounterCategoryType, String, String). |
||
Tato metoda byla zastaralá. Jako náhradu použijte Create(String, String, PerformanceCounterCategoryType, CounterCreationDataCollection). |
||
PerformanceCounterManager |
Tato třída byla zastaralá. Jako náhradu použijte čítače výkonu prostřednictvím třídy System.Diagnostics.PerformanceCounter. |
|
Tento člen byl zastaralý. Jako náhradu použijte PerformanceCounterPermissionAccess.Write. |
||
Tento člen byl zastaralý. Jako náhradu použijte PerformanceCounterPermissionAccess.Read. |
||
Tato vlastnost byla zastaralá. Jako náhradu použijte Process.WorkingSet64. |
||
Tato vlastnost byla zastaralá. Jako náhradu použijte Process.VirtualMemorySize64. |
||
Tato vlastnost byla zastaralá. Jako náhradu použijte Process.PeakPagedMemorySize64. |
||
Tato vlastnost byla zastaralá. Jako náhradu použijte Process.PrivateMemorySize64. |
||
Tato vlastnost byla zastaralá. Jako náhradu použijte Process.PagedSystemMemorySize64. |
||
Tato vlastnost byla zastaralá. Jako náhradu použijte Process.NonpagedSystemMemorySize64. |
||
Tato vlastnost byla zastaralá. Jako náhradu použijte Process.PeakVirtualMemorySize64. |
||
Tato vlastnost byla zastaralá. Jako náhradu použijte Process.PeakWorkingSet64. |
||
Tato vlastnost byla zastaralá. Jako náhradu použijte PagedMemorySize64. |
System.Drawing.dll
Typ |
Člen |
Zpráva |
---|---|---|
Nepoužívejte metodu GetFamilies; jako náhradu použijte vlastnost FontFamily.Families. |
System.Messaging.dll
Typ |
Člen |
Zpráva |
---|---|---|
Tato metoda vrací System.Messaging.MessageEnumerator, který implementuje množinu metod MessageEnumerator.RemoveCurrent nesprávně. Jako náhradu použijte MessageQueue.GetMessageEnumerator2. |
||
Tato metoda vrací System.Messaging.MessageEnumerator, který implementuje množinu metod MessageEnumerator.RemoveCurrent nesprávně. Jako náhradu použijte MessageQueue.GetMessageEnumerator2. |
System.ServiceModel.dll
Typ |
Člen |
Zpráva |
---|---|---|
Tato vlastnost je zastaralá a je zachována pouze z důvodu zpětné kompatibility. Zásady místního počítače budou použity pro rozhodnutí, zda by měl být použit protokol NTLM. |
System.Web.DataVisualization.dll
Typ |
Člen |
Zpráva |
---|---|---|
ViewStateData se již nepoužívá. Jako náhradu prostudujte Control.ViewState. |
System.Web.dll
Typ |
Člen |
Zpráva |
---|---|---|
Toto pole je zastaralé. Ověření produktu službou PassPort již nadále není podporováno a bylo nahrazeno službou Live ID. |
||
Tato vlastnost je zastaralá. Ověření produktu službou PassPort již nadále není podporováno a bylo nahrazeno službou Live ID. |
||
Doporučenou alternativou je vlastnost HttpCapabilitiesBase.EcmaScriptVersion. Hodnota verze Version.Major větší nebo rovna 1 znamená podporu jazyka JavaScript. |
||
System.Web.Mobile.dll je zastaralá. |
||
Doporučená alternativa je WebConfigurationManager.GetWebApplicationSection v System.Web.dll. |
||
Doporučená alternativa je HttpContext.GetSection v System.Web.dll. |
||
Doporučená alternativa je Page.ClientScript.RegisterOnSubmitStatement(Type type, String key, String script). |
||
Doporučená alternativa je Page.ClientScript.RegisterarrayDeclaration(String arrayName, String arrayValue). |
||
Doporučená alternativa je Page.ClientScript.GetPostBackEventReference. |
||
Doporučená alternativa je Page.ClientScript.GetPostBackClientHyperlink. |
||
Doporučená alternativa je Page.ClientScript.IsStartupScriptRegistered(String key). |
||
Doporučená alternativa je Page.ClientScript.RegisterHiddenField(String hiddenFieldName, String hiddenFieldInitialValue). |
||
Doporučená alternativa je PageClientScript.RegisterClientScriptBlock(Type type, String key, String script). |
||
Doporučená alternativa je Page.SetFocus a PageMaintainScrollPositionOnPostback(). |
||
Doporučená alternativa je Page.ClientScript.GetPostBackEventReference. |
||
Doporučená alternativa je Page.ClientScript.RegisterStartupScript(Type type, String key, String script). |
||
Doporučená alternativa je Page.ClientScript.IsClientScriptBlockRegistered(String key). |
||
Doporučená alternativa je Page.ClientScript.GetPostBackEventReference. |
||
Doporučenou alternativou je vlastnost Xml.XPathNavigator. Vytvořte System.Xml.XPath.XPathDocument a zavolejte XPathDocument.CreateNavigator pro vytvoření System.Xml.XPath.XPathNavigator. |
System.Web.DynamicData.dll
Typ |
Člen |
Zpráva |
---|---|---|
Použijte vlastnost EnablePersistedSelection u ovládacího prvku datové vazby jako je například System.Web.UI.WebControls.GridView nebo System.Web.UI.WebControls.ListView. |
System.Web.Extensions.dll
Typ |
Člen |
Zpráva |
---|---|---|
NotifyScriptLoaded již není požadována v odkazech na skripty. |
||
Tato vlastnost je zastaralá. Jako náhradu nastavte vlastnost Path u jednotlivých System.Web.UI.ScriptReference. |
||
Tato vlastnost je zastaralá. Namísto použití ScriptManager.ScriptPath, nastavte vlastnost Path u jednotlivých System.Web.UI.ScriptReference. |
||
Tato vlastnost je zastaralá. Jako náhradu použijte ScriptResourceAttribute.StringResourceClientTypeName. |
||
Tato vlastnost je zastaralá. Jako náhradu použijte ScriptResourceAttribute.StringResourceName. |
System.Web.Services.dll
Typ |
Člen |
Zpráva |
---|---|---|
Tato vlastnost bude odebrána z budoucí verze. Přítomnost specifické hlavičky v SOAP zprávě již nadále není vynucována. |
||
Tato metoda bude odebrána z budoucí verze. Volání metody již není požadováno pro zjišťování prostředku. |
System.Windows.Forms.dll
Typ |
Člen |
Zpráva |
---|---|---|
Tato hodnota výčtu byla zastaralá. Není k dispozici žádná náhrada. |
||
Tato metoda byla zastaralá. Jako náhradu použijte metodu Control.Scale(SizeF). |
||
Tato metoda byla zastaralá. Jako náhradu použijte metodu Control.Scale(SizeF). |
||
Tato metoda byla zastaralá. Jako náhradu použijte vlastnost ContainerControl.AutoScaleDimensions. |
||
Tato vlastnost byla zastaralá. Jako náhradu použijte vlastnost ContainerControl.AutoScaleMode. |
||
Tato vlastnost byla zastaralá. Jako náhradu použijte vlastnost ContainerControl.AutoScaleDimensions. |
System.Xaml.dll
Typ |
Člen |
Zpráva |
---|---|---|
MarkupExtensionReturnTypeAttribute(Type, Type) |
Argument expressionType není použit analyzátorem jazyka XAML. Pro stanovení očekávaného návratového typu použijte MarkupExtensionReturnTypeAttribute.MarkupExtensionReturnTypeAttribute(Type). Pro stanovení vlastního zpracování pro typy výrazů použijte System.Windows.Markup.XamlSetMarkupExtensionAttribute. |
|
Toto není používáno analyzátorem jazyka XAML. Podívejte se na System.Windows.Markup.XamlSetMarkupExtensionAttribute. |
System.Xml.dll
Typ |
Člen |
Zpráva |
---|---|---|
Použijte XmlConvert.ToDateTime(String, XmlDateTimeSerializationMode). |
||
Použijte XmlConvert.ToString(DateTime, XmlDateTimeSerializationMode). |
||
Typ ověření by měl být zadán jako ValidationType.DTD nebo ValidationType.Schema. |
||
XDR ověřování prostřednictvím System.Xml.XmlValidatingReader je zastaralé. |
||
Jako náhradu použijte vlastnost XmlReaderSettings.DtdProcessing. |
||
Jako náhradu použijte vlastnost XmlTextReader.DtdProcessing. |
||
Použijte XmlSchemaSet pro kompilaci a ověření schématu. |
||
Použijte XmlSchemaSet pro kompilaci a ověření schématu. |
||
Tato vlastnost byla zastaralá. Použijte vlastnost XmlSchemaAttribute.AttributeSchemaType, která vrací typově silný typ atributu. |
||
Tato vlastnost byla zastaralá. Použijte vlastnost XmlSchemaType.BaseXmlSchemaType, která vrací typově silné základní schéma typu. |
||
Tato vlastnost byla zastaralá. Použijte vlastnost XmlSchemaElement.ElementSchemaType, která vrací typově silný typ elementu. |
||
CodeIdentifier |
Tato třída by nikdy neměla být konstruována tak, že obsahuje pouze statické metody. |
|
Tato metoda je zastaralá a bude odstraněna v budoucí verzi rozhraní .NET Framework. Použijte přetížení metody XmlSerializer.FromMappings, které nevyužívá parametr System.Security.Policy.Evidence. |
||
XmlSerializer(Type, XmlAttributeOverrides, Type[], XmlRootAttribute, String, String, Evidence) |
Tato metoda je zastaralá a bude odstraněna v budoucí verzi rozhraní .NET Framework. Použijte přetížení konstruktoru XmlSerializer.XmlSerializer, které nevyužívá parametr System.Security.Policy.Evidence. |
|
CreateSerializer(Type, XmlAttributeOverrides, Type[], XmlRootAttribute, String, String, Evidence) |
Tato metoda je zastaralá a bude odstraněna v budoucí verzi rozhraní .NET Framework. Použijte přetížení metody XmlSerializerFactory.CreateSerializer, které nevyužívá parametr System.Security.Policy.Evidence. |
Zastaralé členy v Microsoft sestaveních
Následující tabulka uvádí zastaralé členy v Microsoft sestaveních. Tato sestavení jsou sestavení se speciálním účelem, jako jsou například sestavení, která se zaměřují na samostatný jazyk (například Microsoft.VisualBasic.dll) nebo sestavovací systém (například Microsoft.Build.Engine.dll).
IEHost.dll a IEExec.exe
Sestavení IEHost.dll a IEExec.exe byla tedy odebrána z prostředí .NET Framework. Všechny jejich typy a členové jsou zastaralí a nejsou podporováni jako .NET Framework 4. Tato sestavení byla použita k hostování ovládacích prvků Windows Forms a ke spuštění spustitelných souborů v aplikaci Internet Explorer. Mezi alternativy k této technologie patří ClickOnce, XAML Browser Applications (XBAP) a Microsoft Silverlight.
ISymWrapper.dll
Typ |
Člen |
Zpráva |
---|---|---|
Doporučená alternativa je SymBinder.GetReader(IntPtr, String, String). ISymbolBinder1.GetReader bere ukazatel rozhraní pro import jako System.IntPtr namísto System.Int32a proto pracuje jak na 32bitových, tak na 64bitových architekturách. |
Microsoft.Build.Conversion.v4.0.dll
Typ |
Člen |
Zpráva |
---|---|---|
Jako náhradu použijte metodu bez parametrů ProjectFileConverter.ConvertInMemory(). |
||
Jako náhradu použijte metodu bez parametrů ProjectFileConverter.ConvertInMemory(). |
||
Jako náhradu použijte přetížení metody bez parametrů Convert(). |
||
Jako náhradu použijte přetížení metody bez parametrů Convert(). |
Microsoft.Build.Engine.dll
Typ |
Člen |
Zpráva |
---|---|---|
Engine(String) |
Pokud předáváte umístění rozhraní .NET Framework jako hodnotu BinPath, stačí změnit bezparametrový konstruktor Engine(). Jinak můžete definovat vlastní sady nástrojů v registru a konfiguračním souboru nebo přidáním prvků do modulové Microsoft.Build.BuildEngine.ToolsetCollection. Potom jako náhradu použijte buď Engine() nebo konstruktor Engine(ToolsetLocations). |
|
Vyhněte se nastavení BinPath. Pokud předáváte umístění rozhraní .NET Framework jako hodnotu BinPath, nejsou nutné žádné další akce. V opačném případě jako náhradu definujte sady nástrojů v registru a konfiguračním souboru nebo přidáním prvků do modulové Microsoft.Build.BuildEngine.ToolsetCollection za účelem použití vlastní BinPath. |
Microsoft.VisualBasic.dll
Typ |
Člen |
Zpráva |
---|---|---|
Tento člen byl zastaralý. Použijte FileSystem.FilePutObject k zápisu Object typů nebo převeďte FileNumber a RecordNumber na Int32 pro psaní neobjektových typů. |
||
Nepoužívejte tuto metodu. |
||
Nepoužívejte tuto metodu. |
||
Nepoužívejte tuto metodu. |
||
Nepoužívejte tuto metodu. |
||
Nepoužívejte tuto metodu. |
||
Nepoužívejte tuto metodu. |
||
Nepoužívejte tuto metodu. |
||
Nepoužívejte tuto metodu. |
||
Nepoužívejte tuto metodu. |
||
Nepoužívejte tuto metodu. |
||
Klíč registru DynData pracuje pouze v systémech Windows 9x, které nejsou podporovány touto verzí rozhraní .NET Framework. Jako náhradu použijte klíč registru PerformanceData. Tato vlastnost bude odstraněna z budoucí verze rozhraní .NET Framework. |
Viz také
Další zdroje
Co je zastaralé v rozhraní .NET Framework
Zastaralé typy v rozhraní .NET Framework 4
Historie změn
Datum |
Historie |
Důvod |
---|---|---|
Srpen 2010 |
Do seznam zastaralých sestavení byly přidány soubory IEHost.dll a IEExec.exe. |
Oprava chyby obsahu |