Membros Obsoletos no .NET Framework 4
As tabelas a seguir listam os membros de tipo que tenham sido declarados obsoleto com base em assembly no qual eles são encontrados. As tabelas são organizadas da seguinte maneira:
Membros obsoletos em Assemblies do sistema
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
Sistema.Web.DataVisualization.dll
Sistema.. Dll daWeb
Sistema.Web.DynamicData.dll
Sistema.Web.Extensions.dll
System.Web.Services.dll
DLL
System.XAML.dll
System.XML.dll
Membros obsoletos em Assemblies do Microsoft
IEHost.dll e IEExec.exe
ISymWrapper.dll
Microsoft.Build.Conversion.V4.0.dll
Microsoft.Build.Engine.dll
Microsoft.VisualBasic.dll
Membros obsoletos em Assemblies do sistema
As tabelas a seguir listam os membros obsoleto em assemblies do sistema. Esses assemblies são usados para o general-o desenvolvimento de aplicativo de finalidade que se destina a.NET Framework.
mscorlib. dll
Type |
Member |
Message |
---|---|---|
O provider argumento não for usado. Use Enum.ToString(). |
||
O provider argumento não for usado. Use Enum.ToString(). |
||
Os métodos que usam a evidência de modo seguro são obsoleto e serão removidos em uma futura versão do.NET Framework. Use uma sobrecarga de Activator.CreateInstance que não levará um System.Security.Policy.Evidence parâmetro. |
||
Os métodos que usam a evidência de modo seguro são obsoleto e serão removidos em uma futura versão do.NET Framework. Use uma sobrecarga de Activator.CreateInstanceFrom que não levará um System.Security.Policy.Evidence parâmetro. |
||
Os métodos que usam a evidência de modo seguro são obsoleto e serão removidos em uma futura versão do.NET Framework. Use uma sobrecarga de Activator.CreateInstanceFrom não tem um System.Security.Policy.Evidence parâmetro. |
||
Os métodos que usam a evidência de modo seguro são obsoleto e serão removidos em uma futura versão do.NET Framework. Use uma sobrecarga de Activator.CreateInstance não tem um System.Security.Policy.Evidence parâmetro. |
||
Os métodos que usam a evidência de modo seguro são obsoleto e serão removidos em uma futura versão do.NET Framework. Use uma sobrecarga de AppDomain.CreateInstanceFromAndUnwrap não tem um System.Security.Policy.Evidence parâmetro. |
||
ExecuteAssembly(String, Evidence, String[], Byte[], AssemblyHashAlgorithm) |
Os métodos que usam a evidência de modo seguro são obsoleto e serão removidos em uma futura versão do.NET Framework. Use uma sobrecarga de AppDomain.ExecuteAssembly não tem um System.Security.Policy.Evidence parâmetro. |
|
AppDomainníveis de diretiva estão obsoleto e serão removidos em uma futura versão do.NET Framework. |
||
Os métodos que usam a evidência de modo seguro são obsoleto e serão removidos em uma futura versão do.NET Framework. Use uma sobrecarga de AppDomain.ExecuteAssemblyByName que não levará um System.Security.Policy.Evidence parâmetro. |
||
Os métodos que usam a evidência de modo seguro são obsoleto e serão removidos em uma futura versão do.NET Framework. Use uma sobrecarga de AppDomain.Load que não levará um System.Security.Policy.Evidence parâmetro. |
||
Os métodos que usam a evidência de modo seguro são obsoleto e serão removidos em uma futura versão do.NET Framework. Use uma sobrecarga de AppDomain.ExecuteAssembly que não levará um System.Security.Policy.Evidence parâmetro. |
||
AppendPrivatePathfoi preterido. Investigue o uso de AppDomainSetup.PrivateBinPath em vez disso. |
||
Os métodos que usam a evidência de modo seguro são obsoleto e serão removidos em uma futura versão do.NET Framework. Use uma sobrecarga de AppDomain.CreateInstanceFromAndUnwrap que não levará um System.Security.Policy.Evidence parâmetro. |
||
Os métodos que usam a evidência de modo seguro são obsoleto e serão removidos em uma futura versão do.NET Framework. Use uma sobrecarga de AppDomain.Load que não levará um System.Security.Policy.Evidence parâmetro. |
||
ClearShadowCopyPathfoi preterido. Investigue o uso de AppDomainSetup.ShadowCopyDirectories em vez disso. |
||
Os métodos que usam a evidência de modo seguro são obsoleto e serão removidos em uma futura versão do.NET Framework. Use uma sobrecarga de AppDomain.Load que não levará um System.Security.Policy.Evidence parâmetro. |
||
SetCachePathfoi preterido. Investigue o uso de AppDomainSetup.CachePath em vez disso. |
||
Os métodos que usam a evidência de modo seguro são obsoleto e serão removidos em uma futura versão do.NET Framework. Use uma sobrecarga de AppDomain.CreateInstance não tem um System.Security.Policy.Evidence parâmetro. |
||
segurança declarativa nível assembly é obsoleto e não é imposta pelo CLR , por padrão. |
||
SetShadowCopyFilesfoi preterido. Investigue o uso de AppDomainSetup.ShadowCopyFiles em vez disso. |
||
Os métodos que usam a evidência de modo seguro são obsoleto e serão removidos em uma futura versão do.NET Framework. Use uma sobrecarga de AppDomain.ExecuteAssemblyByName não tem um System.Security.Policy.Evidence parâmetro. |
||
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) |
segurança declarativa nível assembly é obsoleto e não é imposta pelo CLR , por padrão. |
|
ClearPrivatePathfoi preterido. Investigue o uso de AppDomainSetup.PrivateBinPath em vez disso. |
||
Os métodos que usam a evidência de modo seguro são obsoleto e serão removidos em uma futura versão do.NET Framework. Use uma sobrecarga de AppDomain.ExecuteAssembly que não levará um System.Security.Policy.Evidence parâmetro. |
||
segurança declarativa nível assembly é obsoleto e não é imposta pelo CLR , por padrão. |
||
segurança declarativa nível assembly é obsoleto e não é imposta pelo CLR , por padrão. |
||
DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) |
Os métodos que usam a evidência de modo seguro são obsoleto e serão removidos em uma futura versão do.NET Framework. Use uma sobrecarga de AppDomain.DefineDynamicAssembly não tem um System.Security.Policy.Evidence parâmetro. |
|
Os métodos que usam a evidência de modo seguro são obsoleto e serão removidos em uma futura versão do.NET Framework. Use uma sobrecarga de AppDomain.CreateInstanceFrom não tem um System.Security.Policy.Evidence parâmetro. |
||
GetCurrentThreadIdfoi preterido porque ele não fornece um Id estável quando threads gerenciado estão sendo executados em fibras (aka leve threads). Para obter um identificador de estável para umthreadde gerenciado, use o Thread.ManagedThreadIdpropriedade. |
||
SetDynamicBasefoi preterido. Investigue o uso de AppDomainSetup.DynamicBase em vez disso. |
||
segurança declarativa nível assembly é obsoleto e não é imposta pelo CLR , por padrão. |
||
SetShadowCopyPathfoi preterido. Investigue o uso de AppDomainSetup.ShadowCopyDirectories em vez disso. |
||
segurança declarativa nível assembly é obsoleto e não é imposta pelo CLR , por padrão. |
||
segurança declarativa nível assembly é obsoleto e não é imposta pelo CLR , por padrão. |
||
Os métodos que usam a evidência de modo seguro são obsoleto e serão removidos em uma futura versão do.NET Framework. Use uma sobrecarga de AppDomain.ExecuteAssemblyByName não tem um System.Security.Policy.Evidence parâmetro. |
||
Esse método foi preterido. Use Assembly.Load em vez disso. |
||
Esse método foi preterido. Use Assembly.Load em vez disso. |
||
Use o WaitHandle.SafeWaitHandle propriedade em vez disso. |
||
Esta propriedade é de 64 bits do-compatível não. Use Overlapped.EventHandleIntPtr em vez disso. |
||
Este método não é seguro. Use Overlapped.Pack(IOCompletionCallback, Object) em vez disso. |
||
Overlapped(Int32, Int32, Int32, IAsyncResult) |
Esse construtor é não-64bit compatível. Use o Overlapped.Overlapped(Int32, Int32, IntPtr, IAsyncResult) construtor com um System.IntPtr para manipular o evento . |
|
Este método não é seguro. Use Overlapped.UnsafePack(IOCompletionCallback, Object) em vez disso. |
||
Resumefoi preterido. Use outras classes em System.Threading, como Monitor, Mutex , Event, e Semaphore, para sincronizar threads ou proteger recursos. |
||
SetCompressedStacknão é mais suportado. Use o deSystem.Threading.CompressedStackclasse. |
||
GetCompressedStacknão é mais suportado. Use o deSystem.Threading.CompressedStackclasse. |
||
O ApartmentState propriedade foi preterido. Use Thread.GetApartmentState, Thread.SetApartmentState or Thread.TrySetApartmentState instead. |
||
Suspendfoi preterido. Use outras classes em System.Threading, como Monitor, Mutex , Event, e Semaphore, para sincronizar threads ou proteger recursos. |
||
BindHandle(IntPtr)foi preterido. Use ThreadPool.BindHandle(SafeHandle) em vez disso. |
||
Hashtable(IDictionary, Single, IHashCodeProvider, IComparer) |
Use Hashtable.Hashtable(IDictionary, Single, IEqualityComparer) em vez disso. |
|
Hashtable(IDictionary, IHashCodeProvider, IComparer) |
Use Hashtable.Hashtable(IDictionary, IEqualityComparer) em vez disso. |
|
Hashtable(Int32, IHashCodeProvider, IComparer) |
Use Hashtable.Hashtable(Int32, IEqualityComparer) em vez disso. |
|
Hashtable(IHashCodeProvider, IComparer) |
Use Hashtable.Hashtable(IEqualityComparer) em vez disso. |
|
Hashtable(Int32, Single, IHashCodeProvider, IComparer) |
Use Hashtable.Hashtable(Int32, Single, IEqualityComparer) em vez disso. |
|
Debugger |
Não criar instâncias de fazer a Debugger classe. Chame os métodos estático diretamente desse tipo. |
|
A alternativa recomendada é ISymbolBinder1.GetReader, que usa a interfacedo importadorponteiro como um IntPtr em vez de um Int32e portanto funciona em-de 32 bits e 64 arquiteturas bit de-. |
||
Esse método é obsoleto e será removido em uma futura versão do.NET Framework. Use uma sobrecarga de Assembly.Load não tem um System.Security.Policy.Evidence parâmetro. |
||
Esse método foi preterido. Use Assembly.Load em vez disso. |
||
Esse método foi preterido. Use Assembly.Load em vez disso. |
||
Esse método é obsoleto e será removido em uma futura versão do.NET Framework. Use uma sobrecarga de Assembly.Load não tem um System.Security.Policy.Evidence parâmetro. |
||
Esse método é obsoleto e será removido em uma futura versão do.NET Framework. Use uma sobrecarga de Assembly.Load não tem um System.Security.Policy.Evidence parâmetro. |
||
Esse método é obsoleto e será removido em uma futura versão do.NET Framework. Use uma sobrecarga de Assembly.LoadFrom que não levará um System.Security.Policy.Evidence parâmetro. |
||
Esse método é obsoleto e será removido em uma futura versão do.NET Framework. Use uma sobrecarga de Assembly.LoadFile que não levará um System.Security.Policy.Evidence parâmetro. |
||
Esse método é obsoleto e será removido em uma futura versão do.NET Framework. Use uma sobrecarga de Assembly.LoadFrom que não levará um System.Security.Policy.Evidence parâmetro. |
||
AssemblyFlagsAttribute(Int32) |
Este construtor foi preterido. Use AssemblyFlagsAttribute.AssemblyFlagsAttribute(AssemblyNameFlags) em vez disso. |
|
AssemblyFlagsAttribute(UInt32) |
Este construtor foi preterido. Use AssemblyFlagsAttribute.AssemblyFlagsAttribute(AssemblyNameFlags) em vez disso. |
|
Essa propriedade foi substituída. Use AssemblyFlagsAttribute.AssemblyFlags em vez disso. |
||
Esse valor foi preterido. Use outros valores na System.Globalization.CultureTypes. |
||
Esse valor foi preterido. Use outros valores na System.Globalization.CultureTypes. |
||
O DynData chave do registro só funciona no Win9x, que não é mais suportado pelo CLR. Nos sistemas operacionais de NT-com base, use o Registry.PerformanceData chave do registro em vez disso. |
||
Este método está obsoleto. Use Evidence.AddAssemblyEvidence<T> em vez disso. |
||
Evidência não deve ser tratada como um System.Collections.ICollection. Use o Evidence.GetHostEnumerator e Evidence.GetAssemblyEnumerator métodos em vez de usar CopyTo. |
||
Evidência não deve ser tratada como um System.Collections.ICollection. Use Evidence.GetHostEnumerator e Evidence.GetAssemblyEnumerator para iterar sobre a evidência para coletar uma contagem. |
||
Este método está obsoleto. Use Evidence.AddHostEvidence<T> em vez disso. |
||
GetEnumeratoré obsoleto. Use Evidence.GetHostEnumerator e Evidence.GetAssemblyEnumerator em vez disso. |
||
Evidence(Object[], Object) |
Esse construtor é obsoleto. Use o Evidence.Evidence(EvidenceBase[], EvidenceBase[]) construtor em vez disso. |
|
Os níveis de diretiva deAppDomain estão obsoleto e serão removidos em uma futura versão do.NET Framework. |
||
Porque todos os assemblies do GAC obtenham sempre a confiança total, a lista de confiança total não é mais significativa. Você deve instalar todos os assemblies que são usados na diretiva de segurança no GAC para garantir que eles são confiáveis. |
||
Porque todos os assemblies do GAC obtenham sempre a confiança total, a lista de confiança total não é mais significativa. Você deve instalar todos os assemblies que são usados na diretiva de segurança no GAC para garantir que eles são confiáveis. |
||
Porque todos os assemblies do GAC obtenham sempre a confiança total, a lista de confiança total não é mais significativa. Você deve instalar todos os assemblies que são usados na diretiva de segurança no GAC para garantir que eles são confiáveis. |
||
Porque todos os assemblies do GAC obtenham sempre a confiança total, a lista de confiança total não é mais significativa. Você deve instalar todos os assemblies que são usados na diretiva de segurança no GAC para garantir que eles são confiáveis. |
||
Porque todos os assemblies do GAC obtenham sempre a confiança total, a lista de confiança total não é mais significativa. Você deve instalar todos os assemblies que são usados na diretiva de segurança no GAC para garantir que eles são confiáveis. |
||
O GetThreadFromFiberCookie método foi preterido. Use a hospedagem API para realizar esta operação. |
||
Essa API não executou qualquer operação e será removido em futuras versões do CLR. |
||
O GetManagedThunkForUnmanagedMethodPtr método foi preterido e será removido em uma futura versão. |
||
Use Marshal.GetTypeInfoName(ITypeInfo) em vez disso. |
||
Use Marshal.GetTypeLibLcid(ITypeLib) em vez disso. |
||
Use Marshal.GetTypeLibName(ITypeLib) em vez disso. |
||
Use Marshal.GetTypeLibGuid(ITypeLib) em vez disso. |
||
O GetUnmanagedThunkForManagedMethodPtr método foi preterido e será removido em uma futura versão. |
||
RuntimeEnvironment |
Não criar instâncias de fazer a System.Runtime.InteropServices.RuntimeEnvironment classe. Chame os métodos estático diretamente desse tipo. |
|
FileStream(IntPtr, FileAccess, Boolean, Int32, Boolean) |
Este construtor foi preterido. Use FileStream.FileStream(SafeFileHandle, FileAccess, Int32, Boolean) em vez disso e, opcionalmente, criar uma nova Microsoft.Win32.SafeHandles.SafeFileHandle com ownsHandle=false se necessário. |
|
FileStream(IntPtr, FileAccess) |
Este construtor foi preterido. Use FileStream.FileStream(SafeFileHandle, FileAccess) em vez disso. |
|
Essa propriedade foi substituída. Use o FileStream.SafeFileHandledepropriedade em vez disso. |
||
FileStream(IntPtr, FileAccess, Boolean, Int32) |
Este construtor foi preterido. Use FileStream.FileStream(SafeFileHandle, FileAccess, Int32) em vez disso e, opcionalmente, criar uma nova Microsoft.Win32.SafeHandles.SafeFileHandle com ownsHandle=false se necessário. |
|
FileStream(IntPtr, FileAccess, Boolean) |
Este construtor foi preterido. Use FileStream.FileStream(SafeFileHandle, FileAccess) em vez disso e, opcionalmente, criar uma nova Microsoft.Win32.SafeHandles.SafeFileHandle com ownsHandle=false se necessário. |
|
Use Path.GetInvalidPathChars ou Path.GetInvalidFileNameChars em vez disso. |
||
Denyestá obsoleto e será removido em uma futura versão do.NET Framework. |
||
Denyestá obsoleto e será removido em uma futura versão do.NET Framework. |
||
Denyestá obsoleto e será removido em uma futura versão do.NET Framework. |
||
segurança declarativa nível assembly é obsoleto e não é imposta pelo CLR , por padrão. |
||
segurança declarativa nível assembly é obsoleto e não é imposta pelo CLR , por padrão. |
||
segurança declarativa nível assembly é obsoleto e não é imposta pelo CLR , por padrão. |
||
Use o FileIOPermissionAttribute.ViewAndModifydepropriedade em vez disso. |
||
Essa API foi preterido. |
||
Esta permissão não é mais usado pelo CLR. |
||
Use o RegistryPermissionAttribute.ViewAndModifydepropriedade em vez disso. |
||
Essa API foi preterido. |
||
Essa permissão foi preterido. Use PermissionState.Unrestricted para obter acesso total. |
||
Esta permissão não é mais usado pelo CLR. |
||
System.Security.SecurityCriticalScopesó é usado para.NET 2.0 compatibilidade de transparência . |
||
Os níveis de diretiva deAppDomain estão obsoleto e serão removidos em uma futura versão do.NET Framework. |
||
Os níveis de diretiva deAppDomain estão obsoleto e serão removidos em uma futura versão do.NET Framework. |
||
Este método está obsoleto e não deve ser usado. |
||
Denyestá obsoleto e será removido em uma futura versão do.NET Framework. |
||
Porque a segurança pode não ser desligado, o SecurityEnabledapropriedade não tem qualquer efeito. |
||
Esse método é obsoleto e será removido em uma futura versão do.NET Framework. |
||
Esse método é obsoleto e será removido em uma futura versão do.NET Framework. |
||
ResolvePolicy(Evidence, PermissionSet, PermissionSet, PermissionSet, PermissionSet) |
Esse método é obsoleto e será removido em uma futura versão do.NET Framework. |
|
Esse método é obsoleto e será removido em uma futura versão do.NET Framework. |
||
Esse método é obsoleto e será removido em uma futura versão do.NET Framework. |
||
Esse método é obsoleto e será removido em uma futura versão do.NET Framework. |
||
Porque as verificações de permissão de execução podem não ser desativadas, o CheckExecutionRightsapropriedade não tem qualquer efeito. |
||
Esse método é obsoleto e será removido em uma futura versão do.NET Framework. |
||
IsGrantedestá obsoleto e será removido em uma futura versão do.NET Framework. Use tanto o AppDomain.PermissionSet ou Assembly.PermissionSet propriedade em vez disso. |
||
Esse método é obsoleto e será removido em uma futura versão do.NET Framework. |
||
Esse método é obsoleto e será removido em uma futura versão do.NET Framework. |
||
Esse método é obsoleto e será removido em uma futura versão do.NET Framework. |
||
Use ChannelServices.RegisterChannel em vez disso. |
||
LifetimeServices |
Não criar instâncias de fazer a LifetimeServices classe. Chamar os métodos estático diretamente desse tipo em vez disso |
|
Use RemotingConfiguration.Configure(String, Boolean) em vez disso. |
||
Não é recomendado o uso deste método . O LogRemotingStage existia diagnóstico apenas para uso interno. |
||
CurrentSizefoi preterido porque ele não é compatível com a CLS . Para obter o uso atual de tamanho IsolatedStorage.UsedSize. |
||
MaximumSizefoi preterido porque ele não é compatível com a CLS . Para obter o tamanho máximo de uso IsolatedStorage.Quota. |
||
Essa propriedade foi substituída. Use o IsolatedStorageFileStream.SafeFileHandledepropriedade em vez disso. |
||
CurrentSizefoi preterido porque ele não é compatível com a CLS . Para obter o uso atual de tamanho UsedSize. |
||
MaximumSizefoi preterido porque ele não é compatível com a CLS . Para obter o tamanho máximo de uso IsolatedStorageFile.Quota. |
||
Essa propriedade foi substituída. |
||
Uma alternativa API está disponível: Emitir o System.Runtime.InteropServices.MarshalAsAttribute personalizado atributo em vez disso. |
||
Uma alternativa API está disponível: Emitir o System.Runtime.InteropServices.MarshalAsAttribute personalizado atributo em vez disso. |
||
Essa API foi preterido. |
||
Essa API foi preterido. |
||
Essa API foi preterido. |
||
Uma alternativa API está disponível: Emitir o System.Runtime.InteropServices.MarshalAsAttribute personalizado atributo em vez disso. |
||
AssemblyHash(AssemblyHashAlgorithm, Byte) |
O deSystem.Configuration.Assemblies.AssemblyHashclasse foi preterido. |
|
O deSystem.Configuration.Assemblies.AssemblyHashclasse foi preterido. |
||
AssemblyHash(Byte) |
O deSystem.Configuration.Assemblies.AssemblyHashclasse foi preterido. |
|
O deSystem.Configuration.Assemblies.AssemblyHashclasse foi preterido. |
||
O deSystem.Configuration.Assemblies.AssemblyHashclasse foi preterido. |
||
O deSystem.Configuration.Assemblies.AssemblyHashclasse foi preterido. |
||
O deSystem.Configuration.Assemblies.AssemblyHashclasse foi preterido. |
||
System.Security.Cryptography.Rfc2898DeriveBytessubstitui System.Security.Cryptography.PasswordDeriveBytes para derivar o material de chave de uma senha e é preferencial em novos aplicativos. |
||
System.Security.Cryptography.X509Certificates.X509Certificate |
Esse método foi preterido. Use o X509Certificate.Issuerdepropriedade em vez disso. |
|
System.Security.Cryptography.X509Certificates.X509Certificate |
Esse método foi preterido. Use o X509Certificate.Subjectdepropriedade em vez disso. |
System.Core.dll
Type |
Member |
Message |
---|---|---|
A segunda fonte de dados de umoperador de bináriodeve ser do tipo System.Linq.ParallelQuery<TSource> em vez de System.Collections.Generic.IEnumerable<T>. Para corrigir esse problema, use o AsParallel<TSource>(IEnumerable<TSource>)método deextensãopara converter o direito fonte de dados para System.Linq.ParallelQuery<TSource>. |
||
Union<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
A segunda fonte de dados de umoperador de bináriodeve ser do tipo System.Linq.ParallelQuery<TSource> em vez de System.Collections.Generic.IEnumerable<T>. Para corrigir esse problema, use o AsParallel<TSource>(IEnumerable<TSource>)método deextensãopara converter o direito fonte de dados para System.Linq.ParallelQuery<TSource>. |
|
Except<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) |
A segunda fonte de dados de umoperador de bináriodeve ser do tipo System.Linq.ParallelQuery<TSource> em vez de System.Collections.Generic.IEnumerable<T>. Para corrigir esse problema, use o AsParallel<TSource>(IEnumerable<TSource>)método deextensãopara converter o direito fonte de dados para System.Linq.ParallelQuery<TSource>. |
|
A segunda fonte de dados de umoperador de bináriodeve ser do tipo System.Linq.ParallelQuery<TSource> em vez de System.Collections.Generic.IEnumerable<T>. Para corrigir esse problema, use o AsParallel<TSource>(IEnumerable<TSource>)método deextensãopara converter o direito fonte de dados para System.Linq.ParallelQuery<TSource>. |
||
A segunda fonte de dados de umoperador de bináriodeve ser do tipo System.Linq.ParallelQuery<TSource> em vez de System.Collections.Generic.IEnumerable<T>. Para corrigir esse problema, use o AsParallel<TSource>(IEnumerable<TSource>)método deextensãopara converter o direito fonte de dados para System.Linq.ParallelQuery<TSource>. |
||
Union<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) |
A segunda fonte de dados de umoperador de bináriodeve ser do tipo System.Linq.ParallelQuery<TSource> em vez de System.Collections.Generic.IEnumerable<T>. Para corrigir esse problema, use o AsParallel<TSource>(IEnumerable<TSource>)método deextensãopara converter o direito fonte de dados para System.Linq.ParallelQuery<TSource>. |
|
Intersect<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
A segunda fonte de dados de umoperador de bináriodeve ser do tipo System.Linq.ParallelQuery<TSource> em vez de System.Collections.Generic.IEnumerable<T>. Para corrigir esse problema, use o AsParallel<TSource>(IEnumerable<TSource>)método deextensãopara converter o direito fonte de dados para System.Linq.ParallelQuery<TSource>. |
|
Intersect<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) |
A segunda fonte de dados de umoperador de bináriodeve ser do tipo System.Linq.ParallelQuery<TSource> em vez de System.Collections.Generic.IEnumerable<T>. Para corrigir esse problema, use o AsParallel<TSource>(IEnumerable<TSource>)método deextensãopara converter o direito fonte de dados para System.Linq.ParallelQuery<TSource>. |
|
Concat<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) |
A segunda fonte de dados de umoperador de bináriodeve ser do tipo System.Linq.ParallelQuery<TSource> em vez de System.Collections.Generic.IEnumerable<T>. Para corrigir esse problema, use o AsParallel<TSource>(IEnumerable<TSource>)método deextensãopara converter o direito fonte de dados para System.Linq.ParallelQuery<TSource>. |
|
SequenceEqual<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
A segunda fonte de dados de umoperador de bináriodeve ser do tipo System.Linq.ParallelQuery<TSource> em vez de System.Collections.Generic.IEnumerable<T>. Para corrigir esse problema, use o AsParallel<TSource>(IEnumerable<TSource>)método deextensãopara converter o direito fonte de dados para System.Linq.ParallelQuery<TSource>. |
|
SequenceEqual<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>) |
A segunda fonte de dados de umoperador de bináriodeve ser do tipo System.Linq.ParallelQuery<TSource> em vez de System.Collections.Generic.IEnumerable<T>. Para corrigir esse problema, use o AsParallel<TSource>(IEnumerable<TSource>)método deextensãopara converter o direito fonte de dados para System.Linq.ParallelQuery<TSource>. |
|
A segunda fonte de dados de umoperador de bináriodeve ser do tipo System.Linq.ParallelQuery<TSource> em vez de System.Collections.Generic.IEnumerable<T>. Para corrigir esse problema, use o AsParallel<TSource>(IEnumerable<TSource>)método deextensãopara converter o direito fonte de dados para System.Linq.ParallelQuery<TSource>. |
||
A segunda fonte de dados de umoperador de bináriodeve ser do tipo System.Linq.ParallelQuery<TSource> em vez de System.Collections.Generic.IEnumerable<T>. Para corrigir esse problema, use o AsParallel<TSource>(IEnumerable<TSource>)método deextensãopara converter o direito fonte de dados para System.Linq.ParallelQuery<TSource>. |
||
Except<TSource>(ParallelQuery<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
A segunda fonte de dados de umoperador de bináriodeve ser do tipo System.Linq.ParallelQuery<TSource> em vez de System.Collections.Generic.IEnumerable<T>. Para corrigir esse problema, use o AsParallel<TSource>(IEnumerable<TSource>)método deextensãopara converter o direito fonte de dados para System.Linq.ParallelQuery<TSource>. |
|
Não use esse método. |
||
Não use esse método. |
||
Não use esse método. |
||
Não use esse método. |
||
Não use esse método. |
||
Não use esse método. |
||
Não use esse método. |
||
Não use esse método. |
||
Não use esse método. |
||
Não use esse método. |
||
Não use esse método. |
||
Não use esse método. |
||
Não use esse método. |
||
Não use esse método. |
||
Não use esse método. |
||
Não use esse método. |
||
Não use esse método. |
||
Não use esse método. |
||
Não use esse método. |
||
Não use esse método. |
System.Data.dll
Type |
Member |
Message |
---|---|---|
DataSysDescriptionAttribute |
DataSysDescriptionAttributefoi preterido. |
|
Add(String, Object)foi preterido. Use OdbcParameterCollection.AddWithValue(String, Object). |
||
OdbcPermission() |
OdbcPermission()foi preterido. Use o OdbcPermission(PermissionState.None) construtor. |
|
OdbcPermission(PermissionState, Boolean) |
OdbcPermission(PermissionState, Boolean)foi preterido. Use o OdbcPermission(PermissionState.None) construtor. |
|
Add(String, Object)foi preterido. Use OleDbParameterCollection.AddWithValue. |
||
OleDbPermission() |
OleDbPermission()foi preterido. Use o OleDbPermission(PermissionState.None) construtor. |
|
OleDbPermission(PermissionState, Boolean) |
OleDbPermission(PermissionState, Boolean)foi preterido. Use o OleDbPermission(PermissionState.None) construtor. |
|
O Provider propriedade foi preterido. Use the Add method. |
||
O Provider propriedade foi preterido. Use the Add method. |
||
SqlClientPermission() |
SqlClientPermission()foi preterido. Use o SqlClientPermission(PermissionState.None) construtor. |
|
SqlClientPermission(PermissionState, Boolean) |
SqlClientPermission(PermissionState, Boolean)foi preterido. Use o SqlClientPermission(PermissionState.None) construtor. |
|
ConnectionResetfoi preterido. System.Data.SqlClient.SqlConnectionirá ignorar a ' conexão reiniciar' palavra-chave e sempre reiniciar a conexão. |
||
Add(String, Object)foi preterido. Use SqlParameterCollection.AddWithValue. |
System.Data.Entity.dll
Type |
Member |
Message |
---|---|---|
Esta propriedade está desaparecendo, por favor, use o AssociationSetEnd.Name propriedade em vez disso. |
||
Use ObjectContext.ApplyCurrentValues<TEntity> em vez disso. |
||
Use SaveChanges(SaveOptions) em vez disso. |
System.Data.OracleClient.dll
Type |
Member |
Message |
---|---|---|
Scalefoi preterido. Use o System.Math classes para definir explicitamente a escala decimal. |
||
Precisionfoi preterido. Use o System.Math classes para definir explicitamente a precisão decimal. |
||
Add(String, Object)foi preterido. Use OracleParameterCollection.AddWithValue. |
System.design.dll
Type |
Member |
Message |
---|---|---|
Esse método foi preterido. Use ComponentDesigner.InitializeNewComponent em vez disso. |
||
Esse método foi preterido. Use ComponentDesigner.InitializeExistingComponent em vez disso. |
||
Esse método foi preterido. Use ControlDesigner.InitializeNewComponent em vez disso. |
||
O uso dessa propriedade não é recomendado porque não há suporte para o código de serialização . |
||
A alternativa recomendada é ControlDesigner.Tag. |
||
A alternativa recomendada é herdar de System.Web.UI.Design.ContainerControlDesigner em vez disso e usar um System.Web.UI.Design.EditableDesignerRegion. Regiões permitem um melhor controle do conteúdo no designer. |
||
A alternativa recomendada é System.Web.UI.Design.ControlDesigner.DataBindings.Contains. O deSystem.Web.UI.DataBindingCollectionclasse permite maior controle sobre as ligações de dados associado ao controle. |
||
A alternativa recomendada é ControlDesigner.SetViewFlags. |
||
A alternativa recomendada é usar System.Web.UI.Design.ControlDesigner.Tag.SetDirty e System.Web.UI.Design.ControlDesigner.Tag.IsDirty. |
||
O uso desse método não é recomendável porque o redimensionamento é tratado pelo ControlDesigner.OnComponentChanged método. |
||
A alternativa recomendada é ControlDesigner.GetPersistenceContent. |
||
O uso desse método não é recomendável porque a edição do modelo é manipulada no System.Web.UI.Design.ControlDesigner. Para oferecer suporte a edição do modelo , expor o modelo dados do ControlDesigner.TemplateGroups propriedade e a chamada ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true). |
||
A alternativa recomendada é ControlDesigner.InTemplateMode. |
||
O uso desse método não é recomendável porque a edição do modelo é manipulada no System.Web.UI.Design.ControlDesigner. Para oferecer suporte ao modelo editando dados de modelo em expor o ControlDesigner.TemplateGroups propriedade e a chamada ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true). |
||
O uso dessa propriedade não é recomendável porque a edição do modelo é manipulada no System.Web.UI.Design.ControlDesigner. Para oferecer suporte ao modelo editando dados de modelo em expor o ControlDesigner.TemplateGroups propriedade e a chamada ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true). |
||
O uso desse método não é recomendável porque a edição do modelo é manipulada no System.Web.UI.Design.ControlDesigner. Para oferecer suporte ao modelo editando dados de modelo em expor o ControlDesigner.TemplateGroups propriedade e a chamada ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true). |
||
O uso desse método não é recomendável porque a edição do modelo é manipulada no System.Web.UI.Design.ControlDesigner. Para oferecer suporte ao modelo editando dados de modelo em expor o ControlDesigner.TemplateGroups propriedade e a chamada ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true). |
||
O uso desse método não é recomendável porque a edição do modelo é manipulada no System.Web.UI.Design.ControlDesigner. Para oferecer suporte ao modelo editando dados de modelo em expor o ControlDesigner.TemplateGroups propriedade e a chamada ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true). |
||
O uso desse método não é recomendável porque a edição do modelo é manipulada no System.Web.UI.Design.ControlDesigner. Para oferecer suporte ao modelo editando dados de modelo em expor o ControlDesigner.TemplateGroups propriedade e a chamada ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true). |
||
O uso desse método não é recomendável porque a edição do modelo é manipulada no System.Web.UI.Design.ControlDesigner. Para oferecer suporte ao modelo editando dados de modelo em expor o ControlDesigner.TemplateGroups propriedade e a chamada ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true). |
||
O uso desse método não é recomendável porque a edição do modelo é manipulada no System.Web.UI.Design.ControlDesigner. Para oferecer suporte ao modelo editando dados de modelo em expor o ControlDesigner.TemplateGroups propriedade e a chamada ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true). |
||
O uso desse método não é recomendável porque a edição do modelo é manipulada no System.Web.UI.Design.ControlDesigner. Para oferecer suporte a edição do modelo , expor o modelo dados do ControlDesigner.TemplateGroups propriedade e a chamada ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true). |
||
O uso desse método não é recomendável porque a edição do modelo é manipulada no System.Web.UI.Design.ControlDesigner. Para oferecer suporte ao modelo editando dados de modelo em expor o ControlDesigner.TemplateGroups propriedade e a chamada ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true). |
||
O uso desse método não é recomendável porque a edição do modelo é manipulada no System.Web.UI.Design.ControlDesigner. Para oferecer suporte ao modelo editando dados de modelo em expor o ControlDesigner.TemplateGroups propriedade e a chamada ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true). |
||
O uso desse método não é recomendável porque a edição do modelo é manipulada no System.Web.UI.Design.ControlDesigner. Para oferecer suporte ao modelo editando dados de modelo em expor o ControlDesigner.TemplateGroups propriedade e a chamada ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true). |
||
O uso desse método não é recomendável porque a edição do modelo é manipulada no System.Web.UI.Design.ControlDesigner. Para oferecer suporte ao modelo editando dados de modelo em expor o ControlDesigner.TemplateGroups propriedade e a chamada ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true). |
||
O uso desse método não é recomendável porque a edição do modelo é manipulada no System.Web.UI.Design.ControlDesigner. Para oferecer suporte ao modelo editando dados de modelo em expor o ControlDesigner.TemplateGroups propriedade e a chamada ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true). |
||
O uso desse método não é recomendável porque a edição do modelo é manipulada no System.Web.UI.Design.ControlDesigner. Para oferecer suporte ao modelo editando dados de modelo em expor o ControlDesigner.TemplateGroups propriedade e a chamada ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true). |
||
O uso desse método não é recomendável porque a edição do modelo é manipulada no System.Web.UI.Design.ControlDesigner. Para oferecer suporte ao modelo editando dados de modelo em expor o ControlDesigner.TemplateGroups propriedade e a chamada ControlDesigner.SetViewFlags(ViewFlags.TemplateEditing, true). |
System.dll
Type |
Member |
Message |
---|---|---|
Essa propriedade foi substituída. Use um provedor de descrição de tipo para fornecer informações de tipo para tipos COM em vez disso. |
||
System.ComponentModel.Design.DesignerTransactionCloseEventArgs |
DesignerTransactionCloseEventArgs(Boolean) |
Esse construtor é obsoleto. Use DesignerTransactionCloseEventArgs(Boolean, Boolean) em vez disso. |
Esse valor foi preterido. Não é suportada. |
||
Esse valor foi preterido. Use SelectionTypes.Auto em vez disso. |
||
Esse valor foi preterido. Use métodos daclasseSystem.Enumpara determinar os valores válido ou usar um conversorde tipo. |
||
Esse valor foi preterido. Não é suportada. |
||
Esse valor foi preterido. Use SelectionTypes.Primary em vez disso. |
||
Esse valor foi preterido. Use ViewTechnology.Default em vez disso. |
||
Esse valor foi preterido. Use ViewTechnology.Default em vez disso. |
||
Chamadores não devem usar o System.CodeDom.Compiler.ICodeGenerator interface e use os métodos diretamente sobre o System.CodeDom.Compiler.CodeDomProvider classe. Aqueles herdar de CodeDomProvider ainda deve implementar essa interfacee deve excluir esse aviso ou também obsoleto esse método. |
||
Chamadores não devem usar o System.CodeDom.Compiler.ICodeCompiler interface e use os métodos diretamente sobre o System.CodeDom.Compiler.CodeDomProvider classe. Aqueles herdar de CodeDomProvider ainda deve implementar essa interfacee deve excluir esse aviso ou também obsoleto esse método. |
||
Chamadores não devem usar o System.CodeDom.Compiler.ICodeParser interface e use os métodos diretamente sobre o System.CodeDom.Compiler.CodeDomProvider classe. Aqueles herdar de CodeDomProvider ainda deve implementar essa interfacee deve excluir esse aviso ou também obsoleto esse método. |
||
A diretiva de CAS está obsoleto e será removida em uma futura versão do.NET Framework. Consulte alterações de segurança na.NET Framework 4 para obter mais informações. |
||
A diretiva de CAS está obsoleto e será removida em uma futura versão do.NET Framework. Consulte alterações de segurança na.NET Framework 4 para obter mais informações. |
||
NameValueCollection(IHashCodeProvider, IComparer) |
Use NameValueCollection(IEqualityComparer) em vez disso. |
|
NameValueCollection(Int32, IHashCodeProvider, IComparer) |
Use NameValueCollection(Int32, IEqualityComparer) em vez disso. |
|
Este evento foi preterido. |
||
Chamadores não devem usar o System.CodeDom.Compiler.ICodeGenerator interface e use os métodos diretamente sobre o System.CodeDom.Compiler.CodeDomProvider classe. |
||
Chamadores não devem usar o System.CodeDom.Compiler.ICodeCompiler interface e use os métodos diretamente sobre o System.CodeDom.Compiler.CodeDomProvider classe. |
||
Chamadores não devem usar o System.CodeDom.Compiler.ICodeGenerator interface e use os métodos diretamente sobre o System.CodeDom.Compiler.CodeDomProvider classe. |
||
Chamadores não devem usar o System.CodeDom.Compiler.ICodeCompiler interface e use os métodos diretamente sobre o System.CodeDom.Compiler.CodeDomProvider classe. |
||
O método foi preterido. Use Uri.MakeRelativeUri. |
||
Uri(String, Boolean) |
O construtor foi preterido. Use Uri(String). O dontEscape parâmetro é preterido e sempre false. |
|
Uri(Uri, String, Boolean) |
O construtor foi preterido. Por favor, Uri(Uri, String). O dontEscape parâmetro é preterido e sempre false. |
|
GetHostByAddress(String)é obsoleto para esse tipo, use Dns.GetHostEntry(String) em vez disso. |
||
GetHostByAddress(IPAddress)é obsoleto para esse tipo, use Dns.GetHostEntry(IPAddress) em vez disso. |
||
GetHostByNameé obsoleto para esse tipo, use Dns.GetHostEntry(String) em vez disso. |
||
BeginResolve(String, AsyncCallback, Object)é obsoleto para esse tipo, use Dns.BeginGetHostEntry(String, AsyncCallback, Object) em vez disso. |
||
EndResolveé obsoleto para esse tipo, use Dns.EndGetHostEntry em vez disso. |
||
Resolveé obsoleto para esse tipo, use Dns.GetHostEntry(String) em vez disso. |
||
BeginGetHostByNameé obsoleto para esse tipo, use Dns.BeginGetHostEntry(String, AsyncCallback, Object) em vez disso. |
||
EndGetHostByNameé obsoleto para esse tipo, use Dns.EndGetHostEntry em vez disso. |
||
Essa propriedade foi substituída. É dependente da família de endereços. Use o IPAddress.Equals método para realizar comparações. |
||
CertificatePolicyé obsoleto para esse tipo, use ServicePointManager.ServerCertificateValidationCallback em vez disso. |
||
Esse método foi preterido. Use o proxy selecionado por padrão. |
||
SupportsIPv6é obsoleto para esse tipo, use Socket.OSSupportsIPv6 em vez disso. |
||
SupportsIPv4é obsoleto para esse tipo, use Socket.OSSupportsIPv4 em vez disso. |
||
TcpListener(Int32) |
Esse método foi preterido. Use TcpListener(IPAddress, Int32) em vez disso. |
|
ReplyToé obsoleto para este tipo. Use MailMessage.ReplyToList em vez disso, que pode aceitar vários endereços. |
||
ConfigurationException(String, Exception) |
Essa classe é obsoleto. para criar uma exceçãonovocriar um System.Configuration.ConfigurationErrorsException. |
|
ConfigurationException() |
Essa classe é obsoleto, para criar uma exceçãonovocriar um System.Configuration.ConfigurationErrorsException. |
|
Essa classe é obsoleto, use GetLineNumber(XmlNode) em vez disso |
||
ConfigurationException(String, String, Int32) |
Essa classe é obsoleto, para criar uma exceçãonovocriar um System.Configuration.ConfigurationErrorsException. |
|
ConfigurationException(String) |
Essa classe é obsoleto, para criar uma exceçãonovocriar um System.Configuration.ConfigurationErrorsException. |
|
ConfigurationException(String, Exception, String, Int32) |
Essa classe é obsoleto, para criar uma exceçãonovocriar um System.Configuration.ConfigurationErrorsException. |
|
ConfigurationException(String, XmlNode) |
Essa classe é obsoleto, para criar uma exceçãonovocriar um System.Configuration.ConfigurationErrorsException. |
|
ConfigurationException(String, Exception, XmlNode) |
Essa classe é obsoleto, para criar uma exceçãonovocriar um System.Configuration.ConfigurationErrorsException. |
|
Essa classe é obsoleto, use ConfigurationErrorsException.GetFilename em vez disso. |
||
Este método está obsoleto. Ele foi substituído por ConfigurationManager.AppSettings. |
||
Este método está obsoleto. Ele foi substituído por ConfigurationManager.GetSection. |
||
Esse método foi preterido. Use CreateEventSource(EventSourceCreationData) em vez disso. |
||
Essa propriedade foi substituída. Use EventLogEntry.InstanceId em vez disso. |
||
Este membro foi preterido. Use EventLogPermissionAccess.Administer em vez disso. |
||
Este membro foi preterido. Use EventLogPermissionAccess.Administer em vez disso. |
||
Este membro foi preterido. Use EventLogPermissionAccess.Write em vez disso. |
||
InstanceDataCollection |
Este construtor foi preterido. Use InstanceDataCollectionCollection.Item para obter uma instância dessa coleção em vez disso. |
|
InstanceDataCollectionCollection |
Este construtor foi preterido. Use PerformanceCounterCategory.ReadCategory para obter uma instância dessa coleção em vez disso. |
|
Este campo tem sido preterido e não é usado. Use o. config da computadorou um arquivo deconfiguração do aplicativopara definir o tamanho da System.Diagnostics.PerformanceCounter o arquivo de mapeamento. |
||
Esse método foi preterido. Use Create(String, String, PerformanceCounterCategoryType, String, String) em vez disso. |
||
Esse método foi preterido. Use Create(String, String, PerformanceCounterCategoryType, CounterCreationDataCollection) em vez disso. |
||
PerformanceCounterManager |
Essa classe foi preterido. Use os contadores de desempenho por meio de System.Diagnostics.PerformanceCounter classe em vez disso. |
|
Este membro foi preterido. Use PerformanceCounterPermissionAccess.Write em vez disso. |
||
Este membro foi preterido. Use PerformanceCounterPermissionAccess.Read em vez disso. |
||
Essa propriedade foi substituída. Use Process.WorkingSet64 em vez disso. |
||
Essa propriedade foi substituída. Use Process.VirtualMemorySize64 em vez disso. |
||
Essa propriedade foi substituída. Use Process.PeakPagedMemorySize64 em vez disso. |
||
Essa propriedade foi substituída. Use Process.PrivateMemorySize64 em vez disso. |
||
Essa propriedade foi substituída. Use Process.PagedSystemMemorySize64 em vez disso. |
||
Essa propriedade foi substituída. Use Process.NonpagedSystemMemorySize64 em vez disso. |
||
Essa propriedade foi substituída. Use Process.PeakVirtualMemorySize64 em vez disso. |
||
Essa propriedade foi substituída. Use Process.PeakWorkingSet64 em vez disso. |
||
Essa propriedade foi substituída. Use PagedMemorySize64 em vez disso. |
System.Drawing.dll
Type |
Member |
Message |
---|---|---|
Não use o GetFamilies método; Use o FontFamily.Familiesdepropriedade em vez disso. |
System.Messaging.dll
Type |
Member |
Message |
---|---|---|
Esse método retorna um System.Messaging.MessageEnumerator que implementa o MessageEnumerator.RemoveCurrent da família dos métodos incorretamente. Use MessageQueue.GetMessageEnumerator2 em vez disso. |
||
Esse método retorna um System.Messaging.MessageEnumerator que implementa o MessageEnumerator.RemoveCurrent da família dos métodos incorretamente. Use MessageQueue.GetMessageEnumerator2 em vez disso. |
System.ServiceModel.dll
Type |
Member |
Message |
---|---|---|
Esta propriedade é preterido e é mantida para fins de compatibilidade com versões anteriores. A diretiva computador local será usada para determinar se o NTLM deve ser usado. |
Sistema.Web.DataVisualization.dll
Type |
Member |
Message |
---|---|---|
ViewStateDatafoi preterido. Investigue Control.ViewState em vez disso. |
Sistema.. Dll daWeb
Type |
Member |
Message |
---|---|---|
Este campo é obsoleto. O produto de autenticação do Passport não é mais suportado e foi substituído pelo Live ID. |
||
Esta propriedade é obsoleta. O produto de autenticação do Passport não é mais suportado e foi substituído pelo Live ID. |
||
A alternativa recomendada é a HttpCapabilitiesBase.EcmaScriptVersiondepropriedade. A Version.Majoro valor deversão maior ou igual a 1 implica o suporte a JavaScript. |
||
Sistema.Web.Mobile.dll é obsoleto. |
||
A alternativa recomendada é WebConfigurationManager.GetWebApplicationSectionWeb. dll. |
||
A alternativa recomendada é HttpContext.GetSectionWeb. dll. |
||
A alternativa recomendada é Page.ClientScript.RegisterOnSubmitStatement(Type type, String key, String script). |
||
A alternativa recomendada é Page.ClientScript.RegisterArrayDeclaration(String arrayName, String arrayValue). |
||
A alternativa recomendada é Page.ClientScript.GetPostBackEventReference. |
||
A alternativa recomendada é Page.ClientScript.GetPostBackClientHyperlink. |
||
A alternativa recomendada é Page.ClientScript.IsStartupScriptRegistered(String key). |
||
A alternativa recomendada é Page.ClientScript.RegisterHiddenField(String hiddenFieldName, String hiddenFieldInitialValue). |
||
A alternativa recomendada é PageClientScript.RegisterClientScriptBlock(Type type, String key, String script). |
||
A alternativa recomendada é Page.SetFocus e PageMaintainScrollPositionOnPostback(). |
||
A alternativa recomendada é Page.ClientScript.GetPostBackEventReference. |
||
A alternativa recomendada é Page.ClientScript.RegisterStartupScript(Type type, String key, String script). |
||
A alternativa recomendada é Page.ClientScript.IsClientScriptBlockRegistered(String key). |
||
A alternativa recomendada é Page.ClientScript.GetPostBackEventReference. |
||
A alternativa recomendada é a Xml.XPathNavigatordepropriedade. Criar uma System.Xml.XPath.XPathDocument e chame XPathDocument.CreateNavigator para criar um System.Xml.XPath.XPathNavigator. |
Sistema.Web.DynamicData.dll
Type |
Member |
Message |
---|---|---|
Use o EnablePersistedSelectionapropriedade em um controle de ligação de dados, como System.Web.UI.WebControls.GridView ou System.Web.UI.WebControls.ListView. |
Sistema.Web.Extensions.dll
Type |
Member |
Message |
---|---|---|
NotifyScriptLoadednão é mais necessário nas referências de script . |
||
Esta propriedade é obsoleta. Definir o Pathapropriedade em cada indivíduo System.Web.UI.ScriptReference em vez disso. |
||
Esta propriedade é obsoleta. Em vez de usar ScriptManager.ScriptPath, defina a Pathapropriedade em cada indivíduo System.Web.UI.ScriptReference. |
||
Esta propriedade é obsoleta. Use ScriptResourceAttribute.StringResourceClientTypeName em vez disso. |
||
Esta propriedade é obsoleta. Use ScriptResourceAttribute.StringResourceName em vez disso. |
System.Web.Services.dll
Type |
Member |
Message |
---|---|---|
Essa propriedade será removido de uma futura versão. A presença de um determinado cabeçalho em uma mensagem SOAP não é imposta. |
||
Esse método será removido de uma futura versão. A chamada de método não é mais necessária para detecção de recurso . |
DLL
Type |
Member |
Message |
---|---|---|
O valor de enumeração foi preterido. Não há nenhum substituto. |
||
Esse método foi preterido. Use o Control.Scale(SizeF) método em vez disso. |
||
Esse método foi preterido. Use o Control.Scale(SizeF) método em vez disso. |
||
Esse método foi preterido. Use o ContainerControl.AutoScaleDimensions propriedade em vez disso. |
||
Essa propriedade foi substituída. Use o ContainerControl.AutoScaleMode propriedade em vez disso. |
||
Essa propriedade foi substituída. Use o ContainerControl.AutoScaleDimensions propriedade em vez disso. |
System.XAML.dll
Type |
Member |
Message |
---|---|---|
MarkupExtensionReturnTypeAttribute(Type, Type) |
O expressionType argumento não é usado pelo analisador XAML . Para especificar o tipo de retorno do esperado, use MarkupExtensionReturnTypeAttribute.MarkupExtensionReturnTypeAttribute(Type). Para especificar o manuseio personalizado para tipos de expressão, use System.Windows.Markup.XamlSetMarkupExtensionAttribute. |
|
Isso não é usado pelo analisador XAML . Por favor veja System.Windows.Markup.XamlSetMarkupExtensionAttribute. |
System.XML.dll
Type |
Member |
Message |
---|---|---|
Use XmlConvert.ToDateTime(String, XmlDateTimeSerializationMode). |
||
Use XmlConvert.ToString(DateTime, XmlDateTimeSerializationMode). |
||
Tipo de validação deve ser especificado como ValidationType.DTD ou ValidationType.Schema. |
||
Validação de XDR através de System.Xml.XmlValidatingReader é obsoleto. |
||
Use o XmlReaderSettings.DtdProcessing propriedade em vez disso. |
||
Use o XmlTextReader.DtdProcessing propriedade em vez disso. |
||
Use XmlSchemaSet para compilação de esquema e a validação. |
||
Use XmlSchemaSet para compilação de esquema e a validação. |
||
Essa propriedade foi substituída. Use XmlSchemaAttribute.AttributeSchemaType propriedade, que retorna um tipo de atributo de tipo forte. |
||
Essa propriedade foi substituída. Use o XmlSchemaType.BaseXmlSchemaType propriedade, que retorna um tipo de esquema com rigidez de tipos de base. |
||
Essa propriedade foi substituída. Use o XmlSchemaElement.ElementSchemaType propriedade, que retorna um tipo de elemento com rigidez de tipos. |
||
CodeIdentifier |
Essa classe nunca deve obter construído, pois ele contém apenas os métodos estático . |
|
Esse método é obsoleto e será removido em uma futura versão do.NET Framework. Use uma sobrecarga de XmlSerializer.FromMappings não tem um System.Security.Policy.Evidence parâmetro. |
||
XmlSerializer(Type, XmlAttributeOverrides, Type[], XmlRootAttribute, String, String, Evidence) |
Esse método é obsoleto e será removido em uma futura versão do.NET Framework. Use um XmlSerializer.XmlSerializer construtor sobrecarga que não adota uma System.Security.Policy.Evidence parâmetro. |
|
CreateSerializer(Type, XmlAttributeOverrides, Type[], XmlRootAttribute, String, String, Evidence) |
Esse método é obsoleto e será removido em uma futura versão do.NET Framework. Use uma sobrecarga de XmlSerializerFactory.CreateSerializer não tem um System.Security.Policy.Evidence parâmetro. |
Membros obsoletos em Assemblies do Microsoft
As tabelas a seguir listam os membros obsoleto em assemblies do Microsoft. Esses assemblies são especiais assemblies de finalidade de-como, por exemplo, assemblies destino um idioma individual (como Microsoft.VisualBasic.dll) ou um sistema de compilação (como Microsoft.Build.Engine.dll).
IEHost.dll e IEExec.exe
Os assemblies IEHost.dll e IEExec.exe foram removidos da.NET Framework. Tudo seus tipos e seus membros estão obsoleto e não são suportados como de .NET Framework 4. Esses assemblies foram usados para controles deWindows Forms do hoste executar arquivos executáveis no Internet Explorer. Alternativas para essa tecnologia incluem ClickOnce, aplicativos de navegador XAML (XBAP) e Microsoft Silverlight.
ISymWrapper.dll
Type |
Member |
Message |
---|---|---|
A alternativa recomendada é SymBinder.GetReader(IntPtr, String, String). ISymbolBinder1.GetReaderleva de interfaceimportadorponteiro como um System.IntPtr em vez de um System.Int32e portanto funciona em-de 32 bits e 64 arquiteturas bit de-. |
Microsoft.Build.Conversion.V4.0.dll
Type |
Member |
Message |
---|---|---|
Usado sem parâmetros ProjectFileConverter.ConvertInMemory() método em vez disso. |
||
Usado sem parâmetros ProjectFileConverter.ConvertInMemory() método em vez disso. |
||
Usado sem parâmetros Convert() sobrecarga em vez disso. |
||
Usado sem parâmetros Convert() sobrecarga em vez disso. |
Microsoft.Build.Engine.dll
Type |
Member |
Message |
---|---|---|
Engine(String) |
Se você simplesmente estava passando o.NET Framework local a BinPath, basta mudar para os parâmetros Engine() construtor. Caso contrário, você pode definir conjuntos de ferramentas personalizados no registro ou no arquivo de configuração ou adicionando elementos para o mecanismo Microsoft.Build.BuildEngine.ToolsetCollection. Em seguida, use um o Engine() ou Engine(ToolsetLocations) construtor em vez disso. |
|
Evite configuração BinPath. Se você simplesmente estava passando o.NET Framework local a BinPath, nenhuma outra ação é necessário. Caso contrário, definir conjuntos de ferramentas em vez disso, no registro ou no arquivo de configuração ou adicionando elementos para o mecanismo Microsoft.Build.BuildEngine.ToolsetCollection, para usar um personalizado BinPath. |
Microsoft.VisualBasic.dll
Type |
Member |
Message |
---|---|---|
Este membro foi preterido. Use FileSystem.FilePutObject para gravar Object tipos, ou forçar FileNumber e RecordNumber para Int32 para gravação não-tipos deobjeto . |
||
Não use esse método. |
||
Não use esse método. |
||
Não use esse método. |
||
Não use esse método. |
||
Não use esse método. |
||
Não use esse método. |
||
Não use esse método. |
||
Não use esse método. |
||
Não use esse método. |
||
Não use esse método. |
||
O DynData de registro chave só funciona no Win9x, que não é suportada por esta versão do.NET Framework. Use o PerformanceData chave do registro em vez disso. Essa propriedade será removido de uma futura versão do Framework. |
Consulte também
Outros recursos
O que está obsoleto no .NET Framework
Tipos Obsoletos no .NET Framework 4
Histórico de alterações
Date |
History |
Motivo |
---|---|---|
Agosto de 2010 |
Adicionado IEHost.dll e IEExec.exe para a lista de assemblies obsoleto . |
Correção de bug de conteúdo. |