Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo elenca i membri del tipo obsoleti in .NET Framework 4.5 e versioni successive. I membri del tipo vengono raggruppati in base all'assembly.
Questo articolo non elenca i membri dei tipi obsoleti. Per un elenco dei tipi obsoleti, vedere Tipi obsoleti.
mscorlib.dll
| TIPO | Membro | Messaggio |
|---|---|---|
| Microsoft.Win32.Registry | DynData | La DynData chiave del Registro di sistema funziona solo in Win9x, che non è più supportata da CLR. Nei sistemi operativi basati su NT, usare invece la Registry.PerformanceData chiave del Registro di sistema o il proxy del RegistryProxy.PerformanceData Registro di sistema. |
| System.Activator | CreateInstance(AppDomain, String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) | I metodi che usano l'evidenza per la sandbox sono obsoleti e verranno rimossi in una versione futura di .NET Framework. Usare un overload di Activator.CreateInstance che non accetta un System.Security.Policy.Evidence parametro. |
| System.Activator | CreateInstance(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) | I metodi che usano l'evidenza per la sandbox sono obsoleti e verranno rimossi in una versione futura di .NET Framework. Usare un overload di Activator.CreateInstance che non accetta un System.Security.Policy.Evidence parametro. |
| System.Activator | CreateInstanceFrom(AppDomain, String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) | I metodi che usano Evidence to sandbox sono obsoleti e verranno rimossi in una versione futura di .NET Framework. Usare un overload di Activator.CreateInstanceFrom che non accetta un System.Security.Policy.Evidence parametro. |
| System.Activator | CreateInstanceFrom(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) | I metodi che usano l'evidenza per la sandbox sono obsoleti e verranno rimossi in una versione futura di .NET Framework. Usare un overload di Activator.CreateInstanceFrom che non accetta un System.Security.Policy.Evidence parametro. |
| System.AppDomain | AppendPrivatePath | AppendPrivatePath è obsoleto. Esaminare invece l'uso di AppDomainSetup.PrivateBinPath . |
| System.AppDomain | ClearPrivatePath | ClearPrivatePath è obsoleto. Esaminare invece l'uso di AppDomainSetup.PrivateBinPath . |
| System.AppDomain | ClearShadowCopyPath | ClearShadowCopyPath è obsoleto. Esaminare invece l'uso di AppDomainSetup.ShadowCopyDirectories . |
| System.AppDomain | CreateInstance(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) | I metodi che usano l'evidenza per la sandbox sono obsoleti e verranno rimossi in una versione futura di .NET Framework. Usare un overload di AppDomain.CreateInstance che non accetta un System.Security.Policy.Evidence parametro. |
| System.AppDomain | CreateInstanceAndUnwrap(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) | I metodi che usano l'evidenza per la sandbox sono obsoleti e verranno rimossi in una versione futura di .NET Framework. Usare un overload di AppDomain.CreateInstanceAndUnwrap che non accetta un System.Security.Policy.Evidence parametro. |
| System.AppDomain | CreateInstanceFrom(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) | I metodi che usano l'evidenza per la sandbox sono obsoleti e verranno rimossi in una versione futura di .NET Framework. Usare un overload di AppDomain.CreateInstanceFrom che non accetta un System.Security.Policy.Evidence parametro. |
| System.AppDomain | CreateInstanceFromAndUnwrap(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) | I metodi che usano l'evidenza per la sandbox sono obsoleti e verranno rimossi in una versione futura di .NET Framework. Usare un overload di AppDomain.CreateInstanceFromAndUnwrap che non accetta un System.Security.Policy.Evidence parametro. |
| System.AppDomain | DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) | La sicurezza dichiarativa a livello di assembly è obsoleta e non viene più applicata da CLR per impostazione predefinita. |
| System.AppDomain | DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet) | La sicurezza dichiarativa a livello di assembly è obsoleta e non viene più applicata da CLR per impostazione predefinita. |
| System.AppDomain | DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet) | La sicurezza dichiarativa a livello di assembly è obsoleta e non viene più applicata da CLR per impostazione predefinita. |
| System.AppDomain | DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) | I metodi che usano l'evidenza per la sandbox sono obsoleti e verranno rimossi in una versione futura di .NET Framework. Usare un overload di AppDomain.DefineDynamicAssembly che non accetta un System.Security.Policy.Evidence parametro. |
| System.AppDomain | DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet) | La sicurezza dichiarativa a livello di assembly è obsoleta e non viene più applicata da CLR per impostazione predefinita. |
| System.AppDomain | DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean) | La sicurezza dichiarativa a livello di assembly è obsoleta e non viene più applicata da CLR per impostazione predefinita. |
| System.AppDomain | DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean, IEnumerable<CustomAttributeBuilder>) | La sicurezza dichiarativa a livello di assembly è obsoleta e non viene più applicata da CLR per impostazione predefinita. |
| System.AppDomain | DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet) | La sicurezza dichiarativa a livello di assembly è obsoleta e non viene più applicata da CLR per impostazione predefinita. |
| System.AppDomain | ExecuteAssembly(String, Evidence) | I metodi che usano l'evidenza per la sandbox sono obsoleti e verranno rimossi in una versione futura di .NET Framework. Usare un overload di AppDomain.ExecuteAssembly che non accetta un System.Security.Policy.Evidence parametro. |
| System.AppDomain | ExecuteAssembly(String, Evidence, String[]) | I metodi che usano l'evidenza per la sandbox sono obsoleti e verranno rimossi in una versione futura di .NET Framework. Usare un overload di AppDomain.ExecuteAssembly che non accetta un System.Security.Policy.Evidence parametro. |
| System.AppDomain | ExecuteAssembly(String, Evidence, String[], Byte[], AssemblyHashAlgorithm) | I metodi che usano l'evidenza per la sandbox sono obsoleti e verranno rimossi in una versione futura di .NET Framework. Usare un overload di AppDomain.ExecuteAssembly che non accetta un System.Security.Policy.Evidence parametro. |
| System.AppDomain | ExecuteAssemblyByName(AssemblyName, Evidence, String[]) | I metodi che usano l'evidenza per la sandbox sono obsoleti e verranno rimossi in una versione futura di .NET Framework. Usare un overload di AppDomain.ExecuteAssemblyByName che non accetta un System.Security.Policy.Evidence parametro. |
| System.AppDomain | ExecuteAssemblyByName(String, Evidence) | I metodi che usano l'evidenza per la sandbox sono obsoleti e verranno rimossi in una versione futura di .NET Framework. Usare un overload di AppDomain.ExecuteAssemblyByName che non accetta un System.Security.Policy.Evidence parametro. |
| System.AppDomain | ExecuteAssemblyByName(String, Evidence, String[]) | I metodi che usano l'evidenza per la sandbox sono obsoleti e verranno rimossi in una versione futura di .NET Framework. Usare un overload di AppDomain.ExecuteAssemblyByName che non accetta un System.Security.Policy.Evidence parametro. |
| System.AppDomain | GetCurrentThreadId | GetCurrentThreadId è stato deprecato perché non fornisce un ID stabile quando i thread gestiti vengono eseguiti su fibre (noti anche come thread leggeri). Per ottenere un identificatore stabile per un thread gestito, usare la Thread.ManagedThreadId proprietà . |
| System.AppDomain | Load(AssemblyName, Evidence) | I metodi che usano l'evidenza per la sandbox sono obsoleti e verranno rimossi in una versione futura di .NET Framework. Usare un overload di AppDomain.Load che non accetta un System.Security.Policy.Evidence parametro. |
| System.AppDomain | Load(Byte[], Byte[], Evidence) | I metodi che usano l'evidenza per la sandbox sono obsoleti e verranno rimossi in una versione futura di .NET Framework. Usare un overload di AppDomain.Load che non accetta un System.Security.Policy.Evidence parametro. |
| System.AppDomain | Load(String, Evidence) | I metodi che usano l'evidenza per la sandbox sono obsoleti e verranno rimossi in una versione futura di .NET Framework. Usare un overload di AppDomain.Load che non accetta un System.Security.Policy.Evidence parametro. |
| System.AppDomain | SetAppDomainPolicy | AppDomain I livelli di criteri sono obsoleti e verranno rimossi in una versione futura di .NET Framework. |
| System.AppDomain | SetCachePath | SetCachePath è obsoleto. Esaminare invece l'uso di AppDomainSetup.CachePath . |
| System.AppDomain | SetDynamicBase | SetDynamicBase è obsoleto. Esaminare invece l'uso di AppDomainSetup.DynamicBase . |
| System.AppDomain | SetShadowCopyFiles | SetShadowCopyFiles è obsoleto. Esaminare invece l'uso di AppDomainSetup.ShadowCopyFiles . |
| System.AppDomain | SetShadowCopyPath | SetShadowCopyPath è obsoleto. Esaminare invece l'uso di AppDomainSetup.ShadowCopyDirectories . |
| System.Enum | ToString(IFormatProvider) | L'argomento provider non viene usato. Usa Enum.ToString(). |
| System.Enum | ToString(String, IFormatProvider) | L'argomento provider non viene usato. Usa Enum.ToString(String). |
| System.LoaderOptimization | DisallowBindings | Questo metodo è stato deprecato. Utilizzare invece Assembly.Load. |
| System.LoaderOptimization | DomainMask | Questo metodo è stato deprecato. Utilizzare invece Assembly.Load. |
| System.Collections.Hashtable | Hashtable(IDictionary, IHashCodeProvider, IComparer) | Utilizzare invece Hashtable(IDictionary, IEqualityComparer). |
| System.Collections.Hashtable | Hashtable(IHashCodeProvider, IComparer) | Utilizzare invece Hashtable(IEqualityComparer). |
| System.Collections.Hashtable | Hashtable(Int32, IHashCodeProvider, IComparer) | Utilizzare invece Hashtable(Int32, IEqualityComparer). |
| System.Collections.Hashtable | Hashtable(Int32, Single, IHashCodeProvider, IComparer) | Utilizzare invece Hashtable(Int32, Single, IEqualityComparer). |
| System.Collections.Hashtable | Hashtable.comparer | utilizzare la proprietà Hashtable.EqualityComparer. |
| System.Collections.Hashtable | Hashtable.hcp | Usare KeyComparer proprietà. |
| System.Collections.Hashtable | Hashtable(IDictionary, Single, IHashCodeProvider, IComparer) | Utilizzare invece Hashtable(IDictionary, Single, IEqualityComparer). |
| System.Configuration.Assemblies.AssemblyHash | Algorithm | La System.Configuration.Assemblies.AssemblyHash classe è stata deprecata. |
| System.Configuration.Assemblies.AssemblyHash | AssemblyHash(AssemblyHashAlgorithm, Byte[]) | La System.Configuration.Assemblies.AssemblyHash classe è stata deprecata. |
| System.Configuration.Assemblies.AssemblyHash | AssemblyHash(Byte[]) | La System.Configuration.Assemblies.AssemblyHash classe è stata deprecata. |
| System.Configuration.Assemblies.AssemblyHash | Clone | La System.Configuration.Assemblies.AssemblyHash classe è stata deprecata. |
| System.Configuration.Assemblies.AssemblyHash | Empty | La System.Configuration.Assemblies.AssemblyHash classe è stata deprecata. |
| System.Configuration.Assemblies.AssemblyHash | GetValue | La System.Configuration.Assemblies.AssemblyHash classe è stata deprecata. |
| System.Configuration.Assemblies.AssemblyHash | SetValue | La System.Configuration.Assemblies.AssemblyHash classe è stata deprecata. |
| System.Diagnostics.Debugger | Debugger | Non creare istanze della Debugger classe . Anziché farlo, chiama direttamente i metodi statici su questo tipo. |
| System.Diagnostics.StackTrace | StackTrace(Thread, Boolean) | Inizialmente deprecato nel .NET Framework 4.5. Questo costruttore è stato deprecato. Usare un costruttore che non richiede un Thread parametro. |
| System.Diagnostics.SymbolStore.ISymbolBinder | GetReader | L'alternativa consigliata è ISymbolBinder1.GetReader, che accetta il puntatore all'interfaccia dell'utilità di importazione come IntPtr invece di un Int32, e quindi funziona su entrambe le architetture a 32 bit e a 64 bit. |
| System.Globalization.CultureTypes | FrameworkCultures | Questo valore è stato deprecato. Usare altri valori in System.Globalization.CultureTypes. |
| System.Globalization.CultureTypes | WindowsOnlyCultures | Questo valore è stato deprecato. Usare altri valori in System.Globalization.CultureTypes. |
| System.IO.FileStream | FileStream(IntPtr, FileAccess) | Questo costruttore è stato deprecato. Utilizzare invece FileStream(SafeFileHandle, FileAccess). |
| System.IO.FileStream | FileStream(IntPtr, FileAccess, Boolean) | Questo costruttore è stato deprecato. Usa FileStream(SafeFileHandle, FileAccess) invece e, facoltativamente, creane uno nuovo Microsoft.Win32.SafeHandles.SafeFileHandle usando ownsHandle= false se necessario. |
| System.IO.FileStream | FileStream(IntPtr, FileAccess, Boolean, Int32) | Questo costruttore è stato deprecato. Usa FileStream(SafeFileHandle, FileAccess, Int32) invece e, facoltativamente, creane uno nuovo Microsoft.Win32.SafeHandles.SafeFileHandle usando ownsHandle= false se necessario. |
| System.IO.FileStream | FileStream(IntPtr, FileAccess, Boolean, Int32, Boolean) | Questo costruttore è stato deprecato. Usa FileStream(SafeFileHandle, FileAccess, Int32, Boolean) invece e, facoltativamente, creane uno nuovo Microsoft.Win32.SafeHandles.SafeFileHandle usando ownsHandle= false se necessario. |
| System.IO.FileStream | Handle | La proprietà è stata deprecata. Utilizzare in alternativa la proprietà FileStream.SafeFileHandle. |
| System.IO.Path | InvalidPathChars | In sostituzione utilizzare Path.GetInvalidPathChars o Path.GetInvalidFileNameChars. |
| System.IO.Stream | CreateWaitHandle |
CreateWaitHandle verrà rimosso alla fine. Utilizzare invece new ManualResetEvent(false). |
| System.IO.Stream | ObjectInvariant | Inizialmente deprecato nel .NET Framework 4.5. Non chiamare o eseguire l'override di questo metodo. |
| System.IO.IsolatedStorage.IsolatedStorage | CurrentSize | CurrentSize è stato reso obsoleto perché non è conforme agli standard CLS. Per ottenere le dimensioni correnti, usare IsolatedStorage.UsedSize. |
| System.IO.IsolatedStorage.IsolatedStorage | MaximumSize | MaximumSize è stato reso obsoleto perché non è conforme agli standard CLS. Per ottenere le dimensioni massime, usare IsolatedStorage.Quota. |
| System.IO.IsolatedStorage.IsolatedStorageFile | CurrentSize | CurrentSize è stato reso obsoleto perché non è conforme agli standard CLS. Per ottenere le dimensioni correnti, usare UsedSize. |
| System.IO.IsolatedStorage.IsolatedStorageFile | MaximumSize | MaximumSize è stato reso obsoleto perché non è conforme agli standard CLS. Per ottenere le dimensioni massime, usare IsolatedStorageFile.Quota. |
| System.IO.IsolatedStorage.IsolatedStorageFileStream | Handle | La proprietà è stata deprecata. Utilizzare in alternativa la proprietà IsolatedStorageFileStream.SafeFileHandle. |
| System.Reflection.Assembly | Load(AssemblyName, Evidence) | Questo metodo è obsoleto e verrà rimosso in una versione futura di .NET Framework. Usare un overload di Assembly.Load che non accetta un System.Security.Policy.Evidence parametro. |
| System.Reflection.Assembly | Load(Byte[], Byte[], Evidence) | Questo metodo è obsoleto e verrà rimosso in una versione futura di .NET Framework. Usare un overload di Assembly.Load che non accetta un System.Security.Policy.Evidence parametro. |
| System.Reflection.Assembly | Load(String, Evidence) | Questo metodo è obsoleto e verrà rimosso in una versione futura di .NET Framework. Usare un overload di Assembly.Load che non accetta un System.Security.Policy.Evidence parametro. |
| System.Reflection.Assembly | LoadFile(String, Evidence) | Questo metodo è obsoleto e verrà rimosso in una versione futura di .NET Framework. Usare un overload di Assembly.LoadFile che non accetta un System.Security.Policy.Evidence parametro. |
| System.Reflection.Assembly | LoadFrom(String, Evidence) | Questo metodo è obsoleto e verrà rimosso in una versione futura di .NET Framework. Usare un overload di Assembly.LoadFrom che non accetta un System.Security.Policy.Evidence parametro. |
| System.Reflection.Assembly | LoadFrom(String, Evidence, Byte[], AssemblyHashAlgorithm) | Questo metodo è obsoleto e verrà rimosso in una versione futura di .NET Framework. Usare un overload di Assembly.LoadFrom che non accetta un System.Security.Policy.Evidence parametro. |
| System.Reflection.Assembly | LoadWithPartialName(String) | Questo metodo è stato deprecato. Utilizzare invece Assembly.Load. |
| System.Reflection.Assembly | LoadWithPartialName(String, Evidence) | Questo metodo è stato deprecato. Utilizzare invece Assembly.Load. |
| System.Reflection.AssemblyFlagsAttribute | AssemblyFlagsAttribute(Int32) | Questo costruttore è stato deprecato. Utilizzare invece AssemblyFlagsAttribute(AssemblyNameFlags). |
| System.Reflection.AssemblyFlagsAttribute | AssemblyFlagsAttribute(UInt32) | Questo costruttore è stato deprecato. Utilizzare invece AssemblyFlagsAttribute(AssemblyNameFlags). |
| System.Reflection.AssemblyFlagsAttribute | Flags | La proprietà è stata deprecata. Utilizzare invece AssemblyFlagsAttribute.AssemblyFlags. |
| System.Reflection.Emit.ConstructorBuilder | ReturnType | La proprietà è stata deprecata. |
| System.Reflection.Emit.FieldBuilder | SetMarshal | È disponibile un'API alternativa: generare invece l'attributo System.Runtime.InteropServices.MarshalAsAttribute personalizzato. |
| System.Reflection.Emit.FlowControl | Phi | Questa API è stata deprecata. |
| System.Reflection.Emit.MethodBuilder | SetMarshal | È disponibile un'API alternativa: generare invece l'attributo System.Runtime.InteropServices.MarshalAsAttribute personalizzato. |
| System.Reflection.Emit.OpCodeType | Annotation | Questa API è stata deprecata. |
| System.Reflection.Emit.OperandType | InlinePhi | Questa API è stata deprecata. |
| System.Reflection.Emit.ParameterBuilder | SetMarshal | È disponibile un'API alternativa: generare invece l'attributo System.Runtime.InteropServices.MarshalAsAttribute personalizzato. |
| System.Resources.ResourceManager | ResourceSets | Chiama ResourceManager.InternalGetResourceSet(CultureInfo, Boolean, Boolean) invece. |
| System.Runtime.InteropServices.Marshal | GetManagedThunkForUnmanagedMethodPtr | Il GetManagedThunkForUnmanagedMethodPtr metodo è stato deprecato e verrà rimosso in una versione futura. |
| System.Runtime.InteropServices.Marshal | GetThreadFromFiberCookie | Il GetThreadFromFiberCookie metodo è stato deprecato. Usare l'API di hosting per eseguire questa operazione. |
| System.Runtime.InteropServices.Marshal | GetTypeInfoName(UCOMITypeInfo) | Utilizzare invece Marshal.GetTypeInfoName(ITypeInfo). |
| System.Runtime.InteropServices.Marshal | GetTypeLibGuid(UCOMITypeLib) | Utilizzare invece Marshal.GetTypeLibGuid(ITypeLib). |
| System.Runtime.InteropServices.Marshal | GetTypeLibLcid(UCOMITypeLib) | Utilizzare invece Marshal.GetTypeLibLcid(ITypeLib). |
| System.Runtime.InteropServices.Marshal | GetTypeLibName(UCOMITypeLib) | Utilizzare invece Marshal.GetTypeLibName(ITypeLib). |
| System.Runtime.InteropServices.Marshal | GetUnmanagedThunkForManagedMethodPtr | Il GetUnmanagedThunkForManagedMethodPtr metodo è stato deprecato e verrà rimosso in una versione futura. |
| System.Runtime.InteropServices.Marshal | ReleaseThreadCache | Questa API non ha eseguito alcuna operazione e verrà rimossa nelle versioni future di CLR. |
| System.Runtime.InteropServices.RuntimeEnvironment | RuntimeEnvironment | L'utilizzo di questo membro genera un errore del compilatore. Non creare istanze della System.Runtime.InteropServices.RuntimeEnvironment classe . Anziché farlo, chiama direttamente i metodi statici su questo tipo. |
| System.Runtime.Remoting.Channels.ChannelServices | RegisterChannel | Utilizzare invece ChannelServices.RegisterChannel(IChannel, Boolean). |
| System.Runtime.Remoting.Lifetime.LifetimeServices | LifetimeServices | L'utilizzo di questo membro genera un errore del compilatore. Non creare istanze della LifetimeServices classe . Anziché farlo, chiama direttamente i metodi statici su questo tipo. |
| System.Runtime.Remoting.RemotingConfiguration | Configure(String) | Utilizzare invece RemotingConfiguration.Configure(String, Boolean). |
| System.Runtime.Remoting.RemotingServices | LogRemotingStage | L'uso di questo metodo non è consigliato. Il LogRemotingStage esisteva solo a scopo diagnostico interno. |
| System.Security.CodeAccessPermission | Deny | Deny è obsoleto e verrà rimosso in una versione futura di .NET Framework. |
| System.Security.CodeAccessPermission | RevertDeny | Deny è obsoleto e verrà rimosso in una versione futura di .NET Framework. |
| System.Security.HostSecurityManager | DomainPolicy | I livelli di criteri di AppDomain sono obsoleti e verranno rimossi in una versione futura di .NET Framework. |
| System.Security.HostSecurityManagerOptions | HostPolicyLevel | I livelli di criteri di AppDomain sono obsoleti e verranno rimossi in una versione futura di .NET Framework. |
| System.Security.PermissionSet | ConvertPermissionSet | Questo metodo è obsoleto e non deve più essere usato. |
| System.Security.PermissionSet | Deny | Deny è obsoleto e verrà rimosso in una versione futura di .NET Framework. |
| System.Security.SecurityCriticalAttribute | Scope | System.Security.SecurityCriticalScope viene usato solo per la compatibilità con la trasparenza di .NET Framework 2.0. |
| System.Security.SecurityManager | CheckExecutionRights | Poiché i controlli delle autorizzazioni di esecuzione non possono più essere disattivati, la CheckExecutionRights proprietà non ha più alcun effetto. |
| System.Security.SecurityManager | IsGranted | IsGranted è obsoleto e verrà rimosso in una versione futura di .NET Framework. Utilizzare invece la AppDomain.PermissionSet proprietà o la Assembly.PermissionSet proprietà . |
| System.Security.SecurityManager | LoadPolicyLevelFromFile | Questo metodo è obsoleto e verrà rimosso in una versione futura di .NET Framework. |
| System.Security.SecurityManager | LoadPolicyLevelFromString | Questo metodo è obsoleto e verrà rimosso in una versione futura di .NET Framework. |
| System.Security.SecurityManager | PolicyHierarchy | Questo metodo è obsoleto e verrà rimosso in una versione futura di .NET Framework. |
| System.Security.SecurityManager | ResolvePolicy(Evidence) | Questo metodo è obsoleto e verrà rimosso in una versione futura di .NET Framework. |
| System.Security.SecurityManager | ResolvePolicy(Evidence, PermissionSet, PermissionSet, PermissionSet, PermissionSet) | Questo metodo è obsoleto e verrà rimosso in una versione futura di .NET Framework. |
| System.Security.SecurityManager | ResolvePolicy(Evidence[]) | Questo metodo è obsoleto e verrà rimosso in una versione futura di .NET Framework. |
| System.Security.SecurityManager | ResolvePolicyGroups | Questo metodo è obsoleto e verrà rimosso in una versione futura di .NET Framework. |
| System.Security.SecurityManager | ResolveSystemPolicy | Questo metodo è obsoleto e verrà rimosso in una versione futura di .NET Framework. |
| System.Security.SecurityManager | SavePolicy | Questo metodo è obsoleto e verrà rimosso in una versione futura di .NET Framework. |
| System.Security.SecurityManager | SavePolicyLevel | Questo metodo è obsoleto e verrà rimosso in una versione futura di .NET Framework. |
| System.Security.SecurityManager | SecurityEnabled | Poiché la sicurezza non può più essere disattivata, la SecurityEnabled proprietà non ha più alcun effetto. |
| System.Security.Cryptography.PasswordDeriveBytes | GetBytes | "System.Security.Cryptography.Rfc2898DeriveBytes sostituisce System.Security.Cryptography.PasswordDeriveBytes per derivare il materiale chiave da una password ed è preferito nelle nuove applicazioni." |
| System.Security.Cryptography.X509Certificates.X509Certificate | GetIssuerName | Questo metodo è stato deprecato. Utilizzare in alternativa la proprietà X509Certificate.Issuer. |
| System.Security.Cryptography.X509Certificates.X509Certificate | GetName | Questo metodo è stato deprecato. Utilizzare in alternativa la proprietà X509Certificate.Subject. |
| System.Security.Permissions.FileIOPermissionAttribute | All | Utilizzare in alternativa la proprietà FileIOPermissionAttribute.ViewAndModify. |
| System.Security.Permissions.ReflectionPermissionAttribute | ReflectionEmit | Questa autorizzazione non viene più usata da CLR. |
| System.Security.Permissions.ReflectionPermissionAttribute | TypeInformation | Questa API è stata deprecata. |
| System.Security.Permissions.ReflectionPermissionFlag | AllFlags | Questa autorizzazione è stata sconsigliata. Il AllFlags membro di enumerazione non include RestrictedMemberAccess. Usare PermissionState.Unrestricted per ottenere l'accesso completo. |
| System.Security.Permissions.ReflectionPermissionFlag | ReflectionEmit | Questa autorizzazione non viene più usata da CLR. |
| System.Security.Permissions.ReflectionPermissionFlag | TypeInformation | Questa API è stata deprecata. |
| System.Security.Permissions.RegistryPermissionAttribute | All | Utilizzare in alternativa la proprietà RegistryPermissionAttribute.ViewAndModify. |
| System.Security.Permissions.SecurityAction | Deny | Deny è obsoleto e verrà rimosso in una versione futura di .NET Framework. |
| System.Security.Permissions.SecurityAction | RequestMinimum | La sicurezza dichiarativa a livello di assembly è obsoleta e non viene più applicata da CLR per impostazione predefinita. |
| System.Security.Permissions.SecurityAction | RequestOptional | La sicurezza dichiarativa a livello di assembly è obsoleta e non viene più applicata da CLR per impostazione predefinita. |
| System.Security.Permissions.SecurityAction | RequestRefuse | La sicurezza dichiarativa a livello di assembly è obsoleta e non viene più applicata da CLR per impostazione predefinita. |
| System.Security.Policy.Evidence | AddAssembly | Questo metodo è obsoleto. Utilizzare invece Evidence.AddAssemblyEvidence. |
| System.Security.Policy.Evidence | AddHost | Questo metodo è obsoleto. Utilizzare invece Evidence.AddHostEvidence. |
| System.Security.Policy.Evidence | CopyTo | L'evidenza non deve essere considerata come un System.Collections.ICollection. Usare i Evidence.GetHostEnumerator metodi e Evidence.GetAssemblyEnumerator anziché usare CopyTo. |
| System.Security.Policy.Evidence | Count | L'evidenza non deve essere considerata come un System.Collections.ICollection. Usare Evidence.GetHostEnumerator e Evidence.GetAssemblyEnumerator per scorrere l'evidenza per raccogliere un conteggio. |
| System.Security.Policy.Evidence | Evidence(Object[], Object[]) | Questo costruttore è obsoleto. Usare invece il Evidence(EvidenceBase[], EvidenceBase[]) costruttore . |
| System.Security.Policy.Evidence | GetEnumerator | GetEnumerator è obsoleto. In alternativa, usare Evidence.GetHostEnumerator e Evidence.GetAssemblyEnumerator. |
| System.Security.Policy.PolicyLevel | AddFullTrustAssembly(StrongName) | Poiché tutti gli assembly GAC ottengono sempre attendibilità completa, l'elenco di attendibilità completo non è più significativo. È necessario installare tutti gli assembly usati nella politica di sicurezza nella GAC per garantirne l'affidabilità. |
| System.Security.Policy.PolicyLevel | AddFullTrustAssembly(StrongNameMembershipCondition) | Poiché tutti gli assembly GAC ottengono sempre attendibilità completa, l'elenco di attendibilità completo non è più significativo. È necessario installare tutti gli assembly usati nella politica di sicurezza nella GAC per garantirne l'affidabilità. |
| System.Security.Policy.PolicyLevel | CreateAppDomainLevel | I livelli di criteri di AppDomain sono obsoleti e verranno rimossi in una versione futura di .NET Framework. |
| System.Security.Policy.PolicyLevel | FullTrustAssemblies | Poiché tutti gli assembly GAC ottengono sempre attendibilità completa, l'elenco di attendibilità completo non è più significativo. È necessario installare tutti gli assembly usati nella politica di sicurezza nella GAC per garantirne l'affidabilità. |
| System.Security.Policy.PolicyLevel | RemoveFullTrustAssembly(StrongName) | Poiché tutti gli assembly GAC ottengono sempre attendibilità completa, l'elenco di attendibilità completo non è più significativo. È necessario installare tutti gli assembly usati nella politica di sicurezza nella GAC per garantirne l'affidabilità. |
| System.Security.Policy.PolicyLevel | RemoveFullTrustAssembly(StrongNameMembershipCondition) | Poiché tutti gli assembly GAC ottengono sempre attendibilità completa, l'elenco di attendibilità completo non è più significativo. È necessario installare tutti gli assembly usati nella politica di sicurezza nella GAC per garantirne l'affidabilità. |
| System.Threading.Overlapped | EventHandle | Questa proprietà non è compatibile a 64 bit. Utilizzare invece Overlapped.EventHandleIntPtr. |
| System.Threading.Overlapped | Overlapped(Int32, Int32, Int32, IAsyncResult) | Questo costruttore non è compatibile a 64 bit. Usare il Overlapped(Int32, Int32, IntPtr, IAsyncResult) costruttore che accetta un oggetto System.IntPtr per l'handle dell'evento. |
| System.Threading.Overlapped | Pack(IOCompletionCallback) | Questo metodo non è sicuro. Utilizzare invece Overlapped.Pack(IOCompletionCallback, Object). |
| System.Threading.Overlapped | UnsafePack(IOCompletionCallback) | Questo metodo non è sicuro. Utilizzare invece Overlapped.UnsafePack(IOCompletionCallback, Object). |
| System.Threading.Thread | ApartmentState | La proprietà ApartmentState è stata dichiarata obsoleta. Usare Thread.GetApartmentStateinvece , Thread.SetApartmentState o Thread.TrySetApartmentState . |
| System.Threading.Thread | GetCompressedStack | GetCompressedStack non è più supportato. Usare la classe System.Threading.CompressedStack. |
| System.Threading.Thread | Resume | Resume è obsoleto. Usare altre classi in System.Threading, ad esempio Monitor, MutexEventWaitHandle, e Semaphore per sincronizzare i thread o proteggere le risorse. |
| System.Threading.Thread | SetCompressedStack | SetCompressedStack non è più supportato. Usare la classe System.Threading.CompressedStack. |
| System.Threading.Thread | Suspend | Suspend è obsoleto. Usare altre classi in System.Threading, ad esempio Monitor, MutexEventWaitHandle, e Semaphore, per sincronizzare i thread o proteggere le risorse. |
| System.Threading.ThreadPool | BindHandle(IntPtr) | BindHandle(IntPtr) è obsoleto. Utilizzare invece ThreadPool.BindHandle(SafeHandle). |
| System.Threading.WaitHandle | Handle | Utilizzare in alternativa la proprietà WaitHandle.SafeWaitHandle. |
PresentationCore.dll
| TIPO | Membro | Messaggio |
|---|---|---|
| System.Windows.UIElement | BitmapEffect | Gli effetti bitmap sono deprecati e non funzionano più. Prendere in considerazione l'uso di System.Windows.Media.Effects.Effect dove appropriato. |
| System.Windows.UIElement | BitmapEffectInput | Gli effetti bitmap sono deprecati e non funzionano più. Prendere in considerazione l'uso di System.Windows.Media.Effects.Effect dove appropriato. |
| System.Windows.UIElement | PersistId | PersistId è una proprietà obsoleta e può essere rimossa in una versione futura. Il valore di questa proprietà non è definito. |
| System.Windows.Media.ContainerVisual | BitmapEffect | Gli effetti bitmap sono deprecati e non funzionano più. Prendere in considerazione l'uso di System.Windows.Media.Effects.Effect dove appropriato. |
| System.Windows.Media.ContainerVisual | BitmapEffectInput | Gli effetti bitmap sono deprecati e non funzionano più. Prendere in considerazione l'uso di System.Windows.Media.Effects.Effect dove appropriato. |
| System.Windows.Media.DrawingContext | PushEffect | Gli effetti bitmap sono deprecati e non funzionano più. Prendere in considerazione l'uso di System.Windows.Media.Effects.Effect dove appropriato. |
| System.Windows.Media.FormattedText | FormattedText(String, CultureInfo, FlowDirection, Typeface, Double, Brush) | Usare l'override PixelsPerDip. |
| System.Windows.Media.FormattedText | FormattedText(String, CultureInfo, FlowDirection, Typeface, Double, Brush, NumberSubstitution) | Usare l'override PixelsPerDip. |
| System.Windows.Media.FormattedText | FormattedText(String, CultureInfo, FlowDirection, Typeface, Double, Brush, NumberSubstitution, TextFormattingMode) | Usare l'override PixelsPerDip. |
| System.Windows.Media.GlyphRun | GlyphRun() | Usare l'override PixelsPerDip. |
| System.Windows.Media.GlyphRun | GlyphRun(GlyphTypeface, Int32, Boolean, Double, IList<UInt16>, Point, IList<Double>, IList<Point>, IList<Char>, String, IList<UInt16>, IList<Boolean>, XmlLanguage) | Usare l'override PixelsPerDip. |
| System.Windows.Media.RenderCapability | IsShaderEffectSoftwareRenderingSupported | Questa proprietà è deprecata. Usare invece il metodo statico RenderCapability.IsPixelShaderVersionSupportedInSoftware . |
| System.Windows.Media.Visual | VisualBitmapEffect | Gli effetti bitmap sono deprecati e non funzionano più. Prendere in considerazione l'uso di System.Windows.Media.Effects.Effect dove appropriato. |
| System.Windows.Media.Visual | VisualBitmapEffectInput | Gli effetti bitmap sono deprecati e non funzionano più. Prendere in considerazione l'uso di System.Windows.Media.Effects.Effect dove appropriato. |
| System.Windows.Media.Effects.BevelBitmapEffect | CreateUnmanagedEffect | Gli effetti bitmap sono deprecati e non funzionano più. Prendere in considerazione l'uso di System.Windows.Media.Effects.Effect dove appropriato. |
| System.Windows.Media.Effects.BevelBitmapEffect | UpdateUnmanagedPropertyState | Gli effetti bitmap sono deprecati e non funzionano più. Prendere in considerazione l'uso di System.Windows.Media.Effects.Effect dove appropriato. |
| System.Windows.Media.Effects.BitmapEffect | CreateBitmapEffectOuter | Gli effetti bitmap sono deprecati e non funzionano più. Prendere in considerazione l'uso di System.Windows.Media.Effects.Effect dove appropriato. |
| System.Windows.Media.Effects.BitmapEffect | CreateUnmanagedEffect | Gli effetti bitmap sono deprecati e non funzionano più. Prendere in considerazione l'uso di System.Windows.Media.Effects.Effect dove appropriato. |
| System.Windows.Media.Effects.BitmapEffect | GetOutput | Gli effetti bitmap sono deprecati e non funzionano più. Prendere in considerazione l'uso di System.Windows.Media.Effects.Effect dove appropriato. |
| System.Windows.Media.Effects.BitmapEffect | InitializeBitmapEffect | Gli effetti bitmap sono deprecati e non funzionano più. Prendere in considerazione l'uso di System.Windows.Media.Effects.Effect dove appropriato. |
| System.Windows.Media.Effects.BitmapEffect | SetValue | Gli effetti bitmap sono deprecati e non funzionano più. Prendere in considerazione l'uso di System.Windows.Media.Effects.Effect dove appropriato. |
| System.Windows.Media.Effects.BitmapEffect | UpdateUnmanagedPropertyState | Gli effetti bitmap sono deprecati e non funzionano più. Prendere in considerazione l'uso di System.Windows.Media.Effects.Effect dove appropriato. |
| System.Windows.Media.Effects.BitmapEffectGroup | CreateUnmanagedEffect | Gli effetti bitmap sono deprecati e non funzionano più. Prendere in considerazione l'uso di System.Windows.Media.Effects.Effect dove appropriato. |
| System.Windows.Media.Effects.BitmapEffectGroup | UpdateUnmanagedPropertyState | Gli effetti bitmap sono deprecati e non funzionano più. Prendere in considerazione l'uso di System.Windows.Media.Effects.Effect dove appropriato. |
| System.Windows.Media.Effects.BlurBitmapEffect | CreateUnmanagedEffect | Gli effetti bitmap sono deprecati e non funzionano più. Prendere in considerazione l'uso di System.Windows.Media.Effects.Effect dove appropriato. |
| System.Windows.Media.Effects.BlurBitmapEffect | UpdateUnmanagedPropertyState | Gli effetti bitmap sono deprecati e non funzionano più. Prendere in considerazione l'uso di System.Windows.Media.Effects.Effect dove appropriato. |
| System.Windows.Media.Effects.DropShadowBitmapEffect | CreateUnmanagedEffect | Gli effetti bitmap sono deprecati e non funzionano più. Prendere in considerazione l'uso di System.Windows.Media.Effects.Effect dove appropriato. |
| System.Windows.Media.Effects.DropShadowBitmapEffect | UpdateUnmanagedPropertyState | Gli effetti bitmap sono deprecati e non funzionano più. Prendere in considerazione l'uso di System.Windows.Media.Effects.Effect dove appropriato. |
| System.Windows.Media.Effects.EmbossBitmapEffect | CreateUnmanagedEffect | Gli effetti bitmap sono deprecati e non funzionano più. Prendere in considerazione l'uso di System.Windows.Media.Effects.Effect dove appropriato. |
| System.Windows.Media.Effects.EmbossBitmapEffect | UpdateUnmanagedPropertyState | Gli effetti bitmap sono deprecati e non funzionano più. Prendere in considerazione l'uso di System.Windows.Media.Effects.Effect dove appropriato. |
| System.Windows.Media.Effects.OuterGlowBitmapEffect | CreateUnmanagedEffect | Gli effetti bitmap sono deprecati e non funzionano più. Prendere in considerazione l'uso di System.Windows.Media.Effects.Effect dove appropriato. |
| System.Windows.Media.Effects.OuterGlowBitmapEffect | UpdateUnmanagedPropertyState | Gli effetti bitmap sono deprecati e non funzionano più. Prendere in considerazione l'uso di System.Windows.Media.Effects.Effect dove appropriato. |
| System.Windows.Media.Media3D.Viewport3DVisual | BitmapEffect | Gli effetti bitmap sono deprecati e non funzionano più. Prendere in considerazione l'uso di System.Windows.Media.Effects.Effect dove appropriato. |
| System.Windows.Media.Media3D.Viewport3DVisual | BitmapEffectInput | Gli effetti bitmap sono deprecati e non funzionano più. Prendere in considerazione l'uso di System.Windows.Media.Effects.Effect dove appropriato. |
PresentationFramework.dll
System.Activities.dll
| TIPO | Membro | Messaggio |
|---|---|---|
| System.Activities.Debugger.XamlDebuggerXmlReader | XamlDebuggerXmlReader(XamlReader, IXamlLineInfo, TextReader) | Inizialmente deprecato nel .NET Framework 4.5. Non usare questo costruttore. In sostituzione utilizzare XamlDebuggerXmlReader(TextReader) o XamlDebuggerXmlReader(TextReader, XamlSchemaContext). |
| System.Activities.Debugger.XamlDebuggerXmlReader | XamlDebuggerXmlReader(XamlReader, TextReader) | Inizialmente deprecato nel .NET Framework 4.5. Non usare questo costruttore. In sostituzione utilizzare XamlDebuggerXmlReader(TextReader) o XamlDebuggerXmlReader(TextReader, XamlSchemaContext). |
System.Activities.Presentation.dll
| TIPO | Membro | Messaggio |
|---|---|---|
| System.Activities.Presentation.DragDropHelper | DoDragMove(WorkflowViewElement, Point) | Questo metodo non supporta il trascinamento di più elementi. |
| System.Activities.Presentation.DragDropHelper | GetCompositeView(DragEventArgs) | Inizialmente deprecato nel .NET Framework 4.5. Questo metodo non supporta il trascinamento di più elementi. Utilizzare invece GetCompositeView(WorkflowViewElement). |
| System.Activities.Presentation.DragDropHelper | GetDragDropCompletedEffects | Questo metodo non supporta il trascinamento di più elementi. |
| System.Activities.Presentation.DragDropHelper | GetDraggedModelItem | Inizialmente deprecato nel .NET Framework 4.5. Questo metodo non supporta il trascinamento di più elementi. Utilizzare invece GetDraggedModelItems. |
| System.Activities.Presentation.DragDropHelper | GetDroppedObject | Inizialmente deprecato nel .NET Framework 4.5. Questo metodo non supporta il trascinamento di più elementi. Utilizzare invece GetDroppedObjects. |
| System.Activities.Presentation.DragDropHelper | SetDragDropCompletedEffects | Questo metodo non supporta il trascinamento di più elementi. |
| System.Activities.Presentation.Services.ModelChangedEventArgs | ItemsAdded | Inizialmente deprecato nel .NET Framework 4.5. Non usare questa proprietà. Utilizzare invece ModelChangeInfo. |
| System.Activities.Presentation.Services.ModelChangedEventArgs | ItemsRemoved | Inizialmente deprecato nel .NET Framework 4.5. Non usare questa proprietà. Utilizzare invece ModelChangeInfo. |
| System.Activities.Presentation.Services.ModelChangedEventArgs | PropertiesChanged | Inizialmente deprecato nel .NET Framework 4.5. Non usare questa proprietà. Utilizzare invece ModelChangeInfo. |
System.Core.dll
System.Data.dll
System.Data.Entity.dll
| TIPO | Membro | Messaggio |
|---|---|---|
| System.Data.Metadata.Edm.AssociationSetEnd | Role | Questa proprietà non verrà più utilizzata. Utilizzare invece la AssociationSetEnd.Name proprietà . |
| System.Data.Metadata.Edm.MetadataWorkspace | GetRequiredOriginalValueMembers | Inizialmente deprecato nel .NET Framework 4.5. Utilizzare invece MetadataWorkspace.GetRelevantMembersForUpdate. |
| System.Data.Objects.ObjectContext | ApplyPropertyChanges | Utilizzare invece ObjectContext.ApplyCurrentValues. |
| System.Data.Objects.ObjectContext | SaveChanges(Boolean) | Utilizzare invece SaveChanges(SaveOptions). |
System.Data.OracleClient.dll
| TIPO | Membro | Messaggio |
|---|---|---|
| System.Data.OracleClient.OracleParameter | Precision | Precision è obsoleto. Utilizzare le System.Math classi per impostare in modo esplicito la precisione di un decimale. |
| System.Data.OracleClient.OracleParameter | Scale | Scale è obsoleto. Utilizzare le System.Math classi per impostare in modo esplicito la scala di un decimale. |
| System.Data.OracleClient.OracleParameterCollection | Add(String, Object) | Add(String, Object) è obsoleto. Usa OracleParameterCollection.AddWithValue. |
System.Design.dll
System.dll
| TIPO | Membro | Messaggio |
|---|---|---|
| Microsoft.CSharp.CSharpCodeProvider | CreateCompiler | I chiamanti non devono usare l'interfaccia System.CodeDom.Compiler.ICodeCompiler e devono invece usare i metodi direttamente nella System.CodeDom.Compiler.CodeDomProvider classe . |
| Microsoft.CSharp.CSharpCodeProvider | CreateGenerator | I chiamanti non devono usare l'interfaccia System.CodeDom.Compiler.ICodeGenerator e devono invece usare i metodi direttamente nella System.CodeDom.Compiler.CodeDomProvider classe . |
| Microsoft.VisualBasic.VBCodeProvider | CreateCompiler | I chiamanti non devono usare l'interfaccia System.CodeDom.Compiler.ICodeCompiler e devono invece usare i metodi direttamente nella System.CodeDom.Compiler.CodeDomProvider classe . |
| Microsoft.VisualBasic.VBCodeProvider | CreateGenerator | I chiamanti non devono usare l'interfaccia System.CodeDom.Compiler.ICodeGenerator e devono invece usare i metodi direttamente nella System.CodeDom.Compiler.CodeDomProvider classe . |
| Microsoft.Win32.SystemEvents | LowMemory | Questo evento è stato deprecato. |
| System.Uri | Canonicalize | Il metodo è stato deprecato. Non viene usato dal sistema. |
| System.Uri | CheckSecurity | Il metodo è stato deprecato. Non viene usato dal sistema. |
| System.Uri | Escape | Il metodo è stato deprecato. Non viene usato dal sistema. |
| System.Uri | EscapeString | Il metodo è stato deprecato. Utilizzare il GetComponents metodo o il metodo statico EscapeUriString per eseguire l'escape di un componente Uri o di una stringa. |
| System.Uri | IsBadFileSystemCharacter | Il metodo è stato deprecato. Non viene usato dal sistema. |
| System.Uri | IsExcludedCharacter | Il metodo è stato deprecato. Non viene usato dal sistema. |
| System.Uri | IsReservedCharacter | Il metodo è stato deprecato. Non viene usato dal sistema. |
| System.Uri | MakeRelative | Il metodo è stato deprecato. Usa Uri.MakeRelativeUri. |
| System.Uri | Parse | Il metodo è stato deprecato. Non viene usato dal sistema. |
| System.Uri | Unescape | Il metodo è stato deprecato. Utilizzare il Uri.GetComponents metodo o il metodo statico Uri.EscapeUriString per eseguire l'escape di un componente Uri o di una stringa. |
| System.Uri | Uri(String, Boolean) | Il costruttore è stato deprecato. Usa Uri(String). Il dontEscape parametro è deprecato ed è sempre false. |
| System.Uri | Uri(Uri, String, Boolean) | Il costruttore è stato deprecato. Usa Uri(Uri, String). Il dontEscape parametro è deprecato ed è sempre false. |
| System.CodeDom.Compiler.CodeDomProvider | CreateCompiler | I chiamanti non devono usare l'interfaccia System.CodeDom.Compiler.ICodeCompiler e devono invece usare i metodi direttamente nella System.CodeDom.Compiler.CodeDomProvider classe . Gli elementi che ereditano da CodeDomProvider devono comunque implementare questa interfaccia e dovrebbero escludere questo avviso oppure rendere obsoleto anche questo metodo. |
| System.CodeDom.Compiler.CodeDomProvider | CreateGenerator | I chiamanti non devono usare l'interfaccia System.CodeDom.Compiler.ICodeGenerator e devono invece usare i metodi direttamente nella System.CodeDom.Compiler.CodeDomProvider classe . Gli elementi che ereditano da CodeDomProvider devono comunque implementare questa interfaccia e dovrebbero escludere questo avviso oppure rendere obsoleto anche questo metodo. |
| System.CodeDom.Compiler.CodeDomProvider | CreateParser | I chiamanti non devono usare l'interfaccia System.CodeDom.Compiler.ICodeParser e devono invece usare i metodi direttamente nella System.CodeDom.Compiler.CodeDomProvider classe . Gli elementi che ereditano da CodeDomProvider devono comunque implementare questa interfaccia e dovrebbero escludere questo avviso oppure rendere obsoleto anche questo metodo. |
| System.CodeDom.Compiler.CompilerParameters | Evidence | I criteri CAS sono obsoleti e verranno rimossi in una versione futura di .NET Framework. Per altre informazioni, vedere Modifiche alla sicurezza in .NET Framework 4. |
| System.CodeDom.Compiler.CompilerResults | Evidence | I criteri CAS sono obsoleti e verranno rimossi in una versione futura di .NET Framework. Per altre informazioni, vedere Modifiche alla sicurezza in .NET Framework 4. |
| System.Collections.Specialized.NameObjectCollectionBase | NameObjectCollectionBase(IHashCodeProvider, IComparer) | Utilizzare invece NameObjectCollectionBase(IEqualityComparer). |
| System.Collections.Specialized.NameObjectCollectionBase | NameObjectCollectionBase(Int32, IHashCodeProvider, IComparer) | Utilizzare invece NameObjectCollectionBase(Int32, IEqualityComparer). |
| System.Collections.Specialized.NameValueCollection | NameValueCollection(IHashCodeProvider, IComparer) | Utilizzare invece NameValueCollection(IEqualityComparer). |
| System.Collections.Specialized.NameValueCollection | NameValueCollection(Int32, IHashCodeProvider, IComparer) | Utilizzare invece NameValueCollection(Int32, IEqualityComparer). |
| System.ComponentModel.AsyncCompletedEventArgs | AsyncCompletedEventArgs() | Inizialmente deprecato nel .NET Framework 4.5. L'utilizzo di questo membro genera un errore del compilatore. Questa API supporta l'infrastruttura .NET Framework e non deve essere usata direttamente dal codice. |
| System.ComponentModel.MemberDescriptor | GetInvokee | Questo metodo è stato deprecato. Utilizzare invece MemberDescriptor.GetInvocationTarget. |
| System.ComponentModel.TypeDescriptor | ComNativeDescriptorHandler | La proprietà è stata deprecata. Utilizzare invece un provider di descrizioni dei tipi per fornire informazioni sul tipo per i tipi COM. |
| System.ComponentModel.Design.DesignerTransactionCloseEventArgs | DesignerTransactionCloseEventArgs(Boolean) | Questo costruttore è obsoleto. Utilizzare invece DesignerTransactionCloseEventArgs(Boolean, Boolean). |
| System.ComponentModel.Design.SelectionTypes | Click | Questo valore è stato deprecato. Utilizzare invece SelectionTypes.Primary. |
| System.ComponentModel.Design.SelectionTypes | MouseDown | Questo valore è stato deprecato. Non è più supportato. |
| System.ComponentModel.Design.SelectionTypes | MouseUp | Questo valore è stato deprecato. Non è più supportato. |
| System.ComponentModel.Design.SelectionTypes | Normal | Questo valore è stato deprecato. Utilizzare invece SelectionTypes.Auto. |
| System.ComponentModel.Design.SelectionTypes | Valid | Questo valore è stato deprecato. Utilizzare System.Enum metodi di classe per determinare valori validi o usare un convertitore di tipi. |
| System.ComponentModel.Design.ViewTechnology | Passthrough | Questo valore è stato deprecato. Utilizzare invece ViewTechnology.Default. |
| System.ComponentModel.Design.ViewTechnology | WindowsForms | Questo valore è stato deprecato. Utilizzare invece ViewTechnology.Default. |
| System.Configuration.ConfigurationException | ConfigurationException() | Questa classe è obsoleta. Per creare una nuova eccezione, creare un oggetto System.Configuration.ConfigurationErrorsException. |
| System.Configuration.ConfigurationException | ConfigurationException(String) | Questa classe è obsoleta. Per creare una nuova eccezione, creare un oggetto System.Configuration.ConfigurationErrorsException. |
| System.Configuration.ConfigurationException | ConfigurationException(String, Exception) | Questa classe è obsoleta. Per creare una nuova eccezione, creare un oggetto System.Configuration.ConfigurationErrorsException. |
| System.Configuration.ConfigurationException | ConfigurationException(String, Exception, String, Int32) | Questa classe è obsoleta. Per creare una nuova eccezione, creare un oggetto System.Configuration.ConfigurationErrorsException. |
| System.Configuration.ConfigurationException | ConfigurationException(String, Exception, XmlNode) | Questa classe è obsoleta. Per creare una nuova eccezione, creare un oggetto System.Configuration.ConfigurationErrorsException. |
| System.Configuration.ConfigurationException | ConfigurationException(String, String, Int32) | Questa classe è obsoleta. Per creare una nuova eccezione, creare un oggetto System.Configuration.ConfigurationErrorsException. |
| System.Configuration.ConfigurationException | ConfigurationException(String, XmlNode) | Questa classe è obsoleta. Per creare una nuova eccezione, creare un oggetto System.Configuration.ConfigurationErrorsException. |
| System.Configuration.ConfigurationException | GetXmlNodeFilename | Questa classe è obsoleta. Utilizzare invece ConfigurationErrorsException.GetFilename. |
| System.Configuration.ConfigurationException | GetXmlNodeLineNumber | Questa classe è obsoleta. Usa ConfigurationErrorsException.GetLineNumber(XmlNode) invece |
| System.Configuration.ConfigurationSettings | AppSettings | Questo metodo è obsoleto. È stato sostituito da ConfigurationManager.AppSettings. |
| System.Configuration.ConfigurationSettings | GetConfig | Questo metodo è obsoleto. È stato sostituito da ConfigurationManager.GetSection. |
| System.Diagnostics.EventLog | CreateEventSource(String, String, String) | Questo metodo è stato deprecato. Utilizzare invece CreateEventSource(EventSourceCreationData). |
| System.Diagnostics.EventLogEntry | EventID | La proprietà è stata deprecata. Utilizzare invece EventLogEntry.InstanceId. |
| System.Diagnostics.EventLogPermissionAccess | Audit | Questo membro è stato deprecato. Utilizzare invece EventLogPermissionAccess.Administer. |
| System.Diagnostics.EventLogPermissionAccess | Browse | Questo membro è stato deprecato. Utilizzare invece EventLogPermissionAccess.Administer. |
| System.Diagnostics.EventLogPermissionAccess | Instrument | Questo membro è stato deprecato. Utilizzare invece EventLogPermissionAccess.Write. |
| System.Diagnostics.InstanceDataCollection | InstanceDataCollection | Questo costruttore è stato deprecato. Utilizzare invece InstanceDataCollectionCollection.Item[] per ottenere un'istanza di questa raccolta. |
| System.Diagnostics.InstanceDataCollectionCollection | InstanceDataCollectionCollection | Questo costruttore è stato deprecato. Utilizzare invece PerformanceCounterCategory.ReadCategory per ottenere un'istanza di questa raccolta. |
| System.Diagnostics.PerformanceCounter | DefaultFileMappingSize | Questo campo è stato deprecato e non viene usato. Usare machine.config o un file di configurazione dell'applicazione per impostare le dimensioni del mapping dei System.Diagnostics.PerformanceCounter file. |
| System.Diagnostics.PerformanceCounterCategory | Create(String, String, CounterCreationDataCollection) | Questo metodo è stato deprecato. Utilizzare invece Create(String, String, PerformanceCounterCategoryType, CounterCreationDataCollection). |
| System.Diagnostics.PerformanceCounterCategory | Create(String, String, String, String) | Questo metodo è stato deprecato. Utilizzare invece Create(String, String, PerformanceCounterCategoryType, String, String). |
| System.Diagnostics.PerformanceCounterManager | ICollectData.CloseData | Questa classe è stata deprecata. Usare invece i contatori delle prestazioni tramite la PerformanceCounter classe . |
| System.Diagnostics.PerformanceCounterManager | ICollectData.CollectData | Questa classe è stata deprecata. Usare invece i contatori delle prestazioni tramite la PerformanceCounter classe . |
| System.Diagnostics.PerformanceCounterManager | PerformanceCounterManager | Questa classe è stata deprecata. Usare invece i contatori delle prestazioni tramite la System.Diagnostics.PerformanceCounter classe . |
| System.Diagnostics.PerformanceCounterPermissionAccess | Browse | Questo membro è stato deprecato. Utilizzare invece PerformanceCounterPermissionAccess.Read. |
| System.Diagnostics.PerformanceCounterPermissionAccess | Instrument | Questo membro è stato deprecato. Utilizzare invece PerformanceCounterPermissionAccess.Write. |
| System.Diagnostics.Process | NonpagedSystemMemorySize | La proprietà è stata deprecata. Utilizzare invece Process.NonpagedSystemMemorySize64. |
| System.Diagnostics.Process | PagedMemorySize | La proprietà è stata deprecata. Utilizzare invece PagedMemorySize64. |
| System.Diagnostics.Process | PagedSystemMemorySize | La proprietà è stata deprecata. Utilizzare invece Process.PagedSystemMemorySize64. |
| System.Diagnostics.Process | PeakPagedMemorySize | La proprietà è stata deprecata. Utilizzare invece Process.PeakPagedMemorySize64. |
| System.Diagnostics.Process | PeakVirtualMemorySize | La proprietà è stata deprecata. Utilizzare invece Process.PeakVirtualMemorySize64. |
| System.Diagnostics.Process | PeakWorkingSet | La proprietà è stata deprecata. Utilizzare invece Process.PeakWorkingSet64. |
| System.Diagnostics.Process | PrivateMemorySize | La proprietà è stata deprecata. Utilizzare invece Process.PrivateMemorySize64. |
| System.Diagnostics.Process | VirtualMemorySize | La proprietà è stata deprecata. Utilizzare invece Process.VirtualMemorySize64. |
| System.Diagnostics.Process | WorkingSet | La proprietà è stata deprecata. Utilizzare invece Process.WorkingSet64. |
| System.Net.Dns | BeginGetHostByName | BeginGetHostByName è obsoleto per questo tipo, usare Dns.BeginGetHostEntry(String, AsyncCallback, Object) invece. |
| System.Net.Dns | BeginResolve(String, AsyncCallback, Object) | BeginResolve(String, AsyncCallback, Object) è obsoleto per questo tipo, usare Dns.BeginGetHostEntry(String, AsyncCallback, Object) invece. |
| System.Net.Dns | EndGetHostByName | EndGetHostByName è obsoleto per questo tipo, usare Dns.EndGetHostEntry invece. |
| System.Net.Dns | EndResolve | EndResolve è obsoleto per questo tipo, usare Dns.EndGetHostEntry invece. |
| System.Net.Dns | GetHostByAddress(IPAddress) | GetHostByAddress(IPAddress) è obsoleto per questo tipo, usare Dns.GetHostEntry(IPAddress) invece. |
| System.Net.Dns | GetHostByAddress(String) | GetHostByAddress(String) è obsoleto per questo tipo, usare Dns.GetHostEntry(String) invece. |
| System.Net.Dns | GetHostByName | GetHostByName è obsoleto per questo tipo, usare Dns.GetHostEntry(String) invece. |
| System.Net.Dns | Resolve | Resolve è obsoleto per questo tipo, usare Dns.GetHostEntry(String) invece. |
| System.Net.FileWebRequest | FileWebRequest | La serializzazione è obsoleta per questo tipo. |
| System.Net.FileWebResponse | FileWebResponse | La serializzazione è obsoleta per questo tipo. |
| System.Net.HttpWebRequest | HttpWebRequest() | Inizialmente deprecato nel .NET Framework 4.5. L'utilizzo di questo membro genera un errore del compilatore. Questa API supporta l'infrastruttura .NET Framework e non deve essere usata direttamente dal codice. |
| System.Net.HttpWebRequest | HttpWebRequest(SerializationInfo, StreamingContext) | La serializzazione è obsoleta per questo tipo. |
| System.Net.HttpWebResponse | HttpWebResponse() | Inizialmente deprecato nel .NET Framework 4.5. L'utilizzo di questo membro genera un errore del compilatore. Questa API supporta l'infrastruttura .NET Framework e non deve essere usata direttamente dal codice. |
| System.Net.HttpWebResponse | HttpWebResponse(SerializationInfo, StreamingContext) | La serializzazione è obsoleta per questo tipo. |
| System.Net.IPAddress | Address | La proprietà è stata deprecata. È dipendente dalla famiglia di indirizzi. Utilizzare invece il IPAddress.Equals metodo per eseguire confronti. |
| System.Net.ServicePointManager | CertificatePolicy | CertificatePolicy è obsoleto per questo tipo. Utilizzare invece ServicePointManager.ServerCertificateValidationCallback. |
| System.Net.WebClient | AllowReadStreamBuffering | Inizialmente deprecato nel .NET Framework 4.5. L'utilizzo di questo membro genera un errore del compilatore. Questa API supporta l'infrastruttura .NET Framework e non deve essere usata direttamente dal codice. |
| System.Net.WebClient | AllowWriteStreamBuffering | Inizialmente deprecato nel .NET Framework 4.5. L'utilizzo di questo membro genera un errore del compilatore. Questa API supporta l'infrastruttura .NET Framework e non deve essere usata direttamente dal codice. |
| System.Net.WebClient | System.Net.WebClient.OnWriteStreamClosed |
Inizialmente deprecato nel .NET Framework 4.5. L'utilizzo di questo membro genera un errore del compilatore. Questa API supporta l'infrastruttura .NET Framework e non deve essere usata direttamente dal codice. |
| System.Net.WebClient | WriteStreamClosed | Inizialmente deprecato nel .NET Framework 4.5. L'utilizzo di questo membro genera un errore del compilatore. Questa API supporta l'infrastruttura .NET Framework e non deve essere usata direttamente dal codice. |
| System.Net.WebProxy | GetDefaultProxy | Questo metodo è stato deprecato. Usa il proxy selezionato per impostazione predefinita. |
| System.Net.WebRequest | CreatorInstance | Inizialmente deprecato nel .NET Framework 4.5. L'utilizzo di questo membro genera un errore del compilatore. Questa API supporta l'infrastruttura .NET Framework e non deve essere usata direttamente dal codice. |
| System.Net.WebRequest | RegisterPortableWebRequestCreator | Inizialmente deprecato nel .NET Framework 4.5. L'utilizzo di questo membro genera un errore del compilatore. Questa API supporta l'infrastruttura .NET Framework e non deve essere usata direttamente dal codice. |
| System.Net.WriteStreamClosedEventArgs | Error | Inizialmente deprecato nel .NET Framework 4.5. L'utilizzo di questo membro genera un errore del compilatore. Questa API supporta l'infrastruttura .NET Framework e non deve essere usata direttamente dal codice. |
| System.Net.WriteStreamClosedEventArgs | WriteStreamClosedEventArgs | Inizialmente deprecato nel .NET Framework 4.5. L'utilizzo di questo membro genera un errore del compilatore. Questa API supporta l'infrastruttura .NET Framework e non deve essere usata direttamente dal codice. |
| System.Net.Mail.MailMessage | ReplyTo | ReplyTo è obsoleto per questo tipo. Usare MailMessage.ReplyToList invece , che può accettare più indirizzi. |
| System.Net.NetworkInformation.NetworkChange | NetworkChange() | Inizialmente deprecato nel .NET Framework 4.5. L'utilizzo di questo membro genera un errore del compilatore. Questa API supporta l'infrastruttura .NET Framework e non deve essere usata direttamente dal codice. |
| System.Net.NetworkInformation.NetworkChange | RegisterNetworkChange(NetworkChange) | Inizialmente deprecato nel .NET Framework 4.5. L'utilizzo di questo membro genera un errore del compilatore. Questa API supporta l'infrastruttura .NET Framework e non deve essere usata direttamente dal codice. |
| System.Net.Sockets.Socket | SupportsIPv4 | SupportsIPv4 è obsoleto per questo tipo. Utilizzare invece Socket.OSSupportsIPv4. |
| System.Net.Sockets.Socket | SupportsIPv6 | SupportsIPv6 è obsoleto per questo tipo. Utilizzare invece Socket.OSSupportsIPv6. |
| System.Net.Sockets.SocketAsyncEventArgs | SocketClientAccessPolicyProtocol | Inizialmente deprecato nel .NET Framework 4.5. L'utilizzo di questo membro genera un errore del compilatore. Questa API supporta l'infrastruttura .NET Framework e non deve essere usata direttamente dal codice. |
| System.Net.Sockets.TcpListener | TcpListener(Int32) | Questo metodo è stato deprecato. Utilizzare invece TcpListener(IPAddress, Int32). |
| System.Net.WebSockets.WebSocket | IsApplicationTargeting45 | Inizialmente deprecato nel .NET Framework 4.5. Questo membro è solo per uso interno e verrà rimosso in una versione futura di .NET Framework. Non chiamarlo. |
| System.Security.Claims.DynamicRoleClaimProvider | AddDynamicRoleClaims | Inizialmente deprecato nel .NET Framework 4.5. L'utilizzo di questo membro genera un errore del compilatore. Usare System.Security.Claims.ClaimsAuthenticationManager per aggiungere attestazioni a un oggetto ClaimsIdentity. |
System.Drawing.dll
| TIPO | Membro | Messaggio |
|---|---|---|
| System.Drawing.FontFamily | GetFamilies | Non usare il GetFamilies metodo . Usare invece la FontFamily.Families proprietà . |
| System.Drawing.Imaging.EncoderParameter | EncoderParameter(Encoder, Int32, Int32, Int32) | Inizialmente deprecato nel .NET Framework 4.5. Questo costruttore è stato deprecato. Usa EncoderParameter(Encoder, Int32, EncoderParameterValueType, IntPtr). |
System.Messaging.dll
| TIPO | Membro | Messaggio |
|---|---|---|
| System.Messaging.MessageQueue | GetEnumerator | Questo metodo restituisce un oggetto System.Messaging.MessageEnumerator che implementa la MessageEnumerator.RemoveCurrent famiglia di metodi in modo non corretto. Utilizzare invece MessageQueue.GetMessageEnumerator2. |
| System.Messaging.MessageQueue | GetMessageEnumerator | Questo metodo restituisce un oggetto System.Messaging.MessageEnumerator che implementa la MessageEnumerator.RemoveCurrent famiglia di metodi in modo non corretto. Utilizzare invece MessageQueue.GetMessageEnumerator2. |
System.ServiceModel.dll
| TIPO | Membro | Messaggio |
|---|---|---|
| System.ServiceModel.BasicHttpBinding | EnableHttpCookieContainer | Inizialmente deprecato nel .NET Framework 4.5. Questa proprietà è obsoleta. Per abilitare Http CookieContainer, usare invece la HttpBindingBase.AllowCookies proprietà . |
| System.ServiceModel.Configuration.BindingsSection | NetPeerTcpBinding | Inizialmente deprecato nel .NET Framework 4.5. La funzionalità del canale peer è obsoleta e verrà rimossa in futuro. |
| System.ServiceModel.Dispatcher.ClientOperationCompatBase | ParameterInspectors | Inizialmente deprecato nel .NET Framework 4.5. L'uso di questo tipo genera un errore del compilatore. Questa API supporta l'infrastruttura .NET Framework e non deve essere usata direttamente dal codice. |
| System.ServiceModel.Dispatcher.ClientRuntimeCompatBase | MessageInspectors | Inizialmente deprecato nel .NET Framework 4.5. L'uso di questo tipo genera un errore del compilatore. Questa API supporta l'infrastruttura .NET Framework e non deve essere usata direttamente dal codice. |
| System.ServiceModel.Dispatcher.ClientRuntimeCompatBase | Operations | Inizialmente deprecato nel .NET Framework 4.5. L'uso di questo tipo genera un errore del compilatore. Questa API supporta l'infrastruttura .NET Framework e non deve essere usata direttamente dal codice. |
| System.ServiceModel.Security.WindowsClientCredential | AllowNtlm | Questa proprietà è deprecata e viene mantenuta solo per la compatibilità con le versioni precedenti. I criteri del computer locale verranno usati per determinare se è necessario utilizzare NTLM. |
System.ServiceModel.Discovery.dll
| TIPO | Membro | Messaggio |
|---|---|---|
| System.ServiceModel.Discovery.UdpAnnouncementEndpoint | TransportSettings | Inizialmente deprecato nel .NET Framework 4.5. La TransportSettings proprietà è obsoleta. È consigliabile usare System.ServiceModel.Channels.UdpTransportBindingElement per impostare le proprietà di trasporto. |
| System.ServiceModel.Discovery.UdpDiscoveryEndpoint | TransportSettings | Inizialmente deprecato nel .NET Framework 4.5. La TransportSettings proprietà è obsoleta. È consigliabile usare System.ServiceModel.Channels.UdpTransportBindingElement per impostare le proprietà di trasporto. |
System.Web.DataVisualization.dll
| TIPO | Membro | Messaggio |
|---|---|---|
| System.Web.UI.DataVisualization.Charting.Chart | ViewStateData | ViewStateData è obsoleto. Indagare Control.ViewState invece. |
System.Web.dll
System.Web.DynamicData.dll
| TIPO | Membro | Messaggio |
|---|---|---|
| System.Web.DynamicData.DynamicDataExtensions | EnablePersistedSelection | Utilizzare la EnablePersistedSelection proprietà su un controllo legato ai dati, come ad esempio System.Web.UI.WebControls.GridView o System.Web.UI.WebControls.ListView. |
System.Web.Extensions.dll
System.Web.Services.dll
| TIPO | Membro | Messaggio |
|---|---|---|
| System.Web.Services.Discovery.DiscoveryClientProtocol | LoadExternals | Questo metodo verrà rimosso da una versione futura. La chiamata al metodo non è più necessaria per l'individuazione delle risorse. |
| System.Web.Services.Protocols.SoapHeaderAttribute | Required | Questa proprietà verrà rimossa da una versione futura. La presenza di una particolare intestazione in un messaggio SOAP non è più richiesta. |
System.Windows.Forms.dll
| TIPO | Membro | Messaggio |
|---|---|---|
| System.Windows.Forms.AccessibleStates | Valid | Questo valore di enumerazione è stato deprecato. Non c'è sostituzione. |
| System.Windows.Forms.ComboBox | AddItemsCore | Questo metodo è stato deprecato. Non c'è sostituzione. |
| System.Windows.Forms.Control | RenderRightToLeft | La proprietà è stata deprecata. Utilizzare invece Control.RightToLeft. |
| System.Windows.Forms.Control | Scale(Single) | Questo metodo è stato deprecato. Usare invece il Control.Scale(SizeF) metodo . |
| System.Windows.Forms.Control | Scale(Single, Single) | Questo metodo è stato deprecato. Usare invece il Control.Scale(SizeF) metodo . |
| System.Windows.Forms.Form | ApplyAutoScaling | Questo metodo è stato deprecato. Usare invece il PerformAutoScale metodo . |
| System.Windows.Forms.Form | AutoScale | La proprietà è stata deprecata. Utilizzare in alternativa la proprietà ContainerControl.AutoScaleMode. |
| System.Windows.Forms.Form | GetAutoScaleSize | Questo metodo è stato deprecato. Utilizzare in alternativa la proprietà ContainerControl.AutoScaleDimensions. |
| System.Windows.Forms.Label | RenderTransparent | La proprietà è stata deprecata. Utilizzare invece BackColor. |
| System.Windows.Forms.ListBox | AddItemsCore | Questo metodo è stato deprecato. Non c'è sostituzione. |
| System.Windows.Forms.PrintPreviewDialog | AutoScaleBaseSize | La proprietà è stata deprecata. Utilizzare in alternativa la proprietà ContainerControl.AutoScaleDimensions. |
System.Xaml.dll
| TIPO | Membro | Messaggio |
|---|---|---|
| System.Windows.Markup.MarkupExtensionReturnTypeAttribute | ExpressionType | Non viene usato dal parser XAML. Vedi System.Windows.Markup.XamlSetMarkupExtensionAttribute. |
| System.Windows.Markup.MarkupExtensionReturnTypeAttribute | MarkupExtensionReturnTypeAttribute(Type, Type) | L'argomento expressionType non viene usato dal parser XAML. Per specificare il tipo restituito previsto, usare MarkupExtensionReturnTypeAttribute(Type). Per specificare la gestione personalizzata per i tipi di espressione, usare System.Windows.Markup.XamlSetMarkupExtensionAttribute. |
System.Xml.dll
IEHost.dll e IEExec.exe
Gli assembly IEHost.dll e IEExec.exe sono stati rimossi da .NET Framework. Tutti i tipi e i relativi membri sono obsoleti e non sono supportati in .NET Framework 4.5 e versioni successive. Questi assembly sono stati usati per ospitare i controlli Windows Form e per eseguire file eseguibili in Internet Explorer. Le alternative a questa tecnologia includono ClickOnce, Xaml Browser Applications (XBAP) e Microsoft Silverlight.
ISymWrapper.dll
| TIPO | Membro | Messaggio |
|---|---|---|
| System.Diagnostics.SymbolStore.SymBinder | GetReader(Int32, String, String) | L'alternativa consigliata è SymBinder.GetReader(IntPtr, String, String). ISymbolBinder1.GetReader accetta il puntatore dell'interfaccia dell'utilità di importazione come System.IntPtr anziché System.Int32, e quindi funziona sia su architetture a 32 bit che a 64 bit. |
Microsoft.Build.Conversion.v4.0.dll
| TIPO | Membro | Messaggio |
|---|---|---|
| Microsoft.Build.Conversion.ProjectFileConverter | Convert(ProjectLoadSettings) | Usare invece l'overload senza parametri Convert(). |
| Microsoft.Build.Conversion.ProjectFileConverter | Convert(String) | Usare invece l'overload senza parametri Convert(). |
| Microsoft.Build.Conversion.ProjectFileConverter | ConvertInMemory(Engine) | Usare invece il metodo senza ProjectFileConverter.ConvertInMemory() parametri. |
| Microsoft.Build.Conversion.ProjectFileConverter | ConvertInMemory(Engine, ProjectLoadSettings) | Usare invece il metodo senza ProjectFileConverter.ConvertInMemory() parametri. |
Microsoft.Build.Engine.dll
| TIPO | Membro | Messaggio |
|---|---|---|
| Microsoft.Build.BuildEngine.Engine | BinPath | Evitare di impostare BinPath. Se si passa semplicemente il percorso di .NET Framework come BinPath, non è necessaria alcuna altra azione. In caso contrario, definire i set di strumenti nel Registro di sistema o nel file di configurazione, oppure aggiungere elementi all'Engine Microsoft.Build.BuildEngine.ToolsetCollection, per usare un oggetto personalizzato BinPath. |
| Microsoft.Build.BuildEngine.Engine | Engine(String) | Se si passa semplicemente il percorso di .NET Framework come BinPath, basta sostituirlo con il costruttore senza parametri Engine(). Altrimenti, è possibile definire set di strumenti personalizzati nel Registro di sistema o nel file di configurazione, oppure aggiungere elementi al Microsoft.Build.BuildEngine.ToolsetCollection. Usare quindi il costruttore Engine() o Engine(ToolsetDefinitionLocations) invece. |
Microsoft.Build.Framework.dll
| TIPO | Membro | Messaggio |
|---|---|---|
| Microsoft.Build.Framework.XamlTypes.ContentType | ItemGroupName | Inizialmente deprecato nel .NET Framework 4.5. L'utilizzo di questo membro genera un errore del compilatore. Utilizzare in alternativa la proprietà ContentType.ItemType. |
Microsoft.Build.Utilities.v4.0.dll
| TIPO | Membro | Messaggio |
|---|---|---|
| Microsoft.Build.Utilities.ToolTask | EnvironmentOverride | utilizzare la proprietà ToolTask.EnvironmentVariables. |
Microsoft.Data.Entity.Build.Tasks.dll
| TIPO | Membro | Messaggio |
|---|---|---|
Microsoft.Data.Entity.Build.Tasks.EntityDeploy |
EntityDataModelEmbeddedResources |
Inizialmente deprecato nel .NET Framework 4.5. Usato solo per la compatibilità con le versioni precedenti alla 3.5. |
Microsoft.VisualBasic.dll
| TIPO | Membro | Messaggio |
|---|---|---|
| Microsoft.VisualBasic.FileSystem | FilePut(Object, Object, Object) | Questo membro è stato deprecato. Usare FileSystem.FilePutObject per scrivere tipi di Object, oppure convertire FileNumber e RecordNumber in Int32 per scrivere tipi non oggetto. |
| Microsoft.VisualBasic.CompilerServices.Conversions | FallbackUserDefinedConversion | L'utilizzo di questo membro genera un errore del compilatore. Non usare questo metodo. |
| Microsoft.VisualBasic.CompilerServices.NewLateBinding | FallbackCall | L'utilizzo di questo membro genera un errore del compilatore. Non usare questo metodo. |
| Microsoft.VisualBasic.CompilerServices.NewLateBinding | FallbackGet | L'utilizzo di questo membro genera un errore del compilatore. Non usare questo metodo. |
| Microsoft.VisualBasic.CompilerServices.NewLateBinding | FallbackIndexSet | L'utilizzo di questo membro genera un errore del compilatore. Non usare questo metodo. |
| Microsoft.VisualBasic.CompilerServices.NewLateBinding | FallbackIndexSetComplex | L'utilizzo di questo membro genera un errore del compilatore. Non usare questo metodo. |
| Microsoft.VisualBasic.CompilerServices.NewLateBinding | FallbackInvokeDefault1 | L'utilizzo di questo membro genera un errore del compilatore. Non usare questo metodo. |
| Microsoft.VisualBasic.CompilerServices.NewLateBinding | FallbackInvokeDefault2 | L'utilizzo di questo membro genera un errore del compilatore. Non usare questo metodo. |
| Microsoft.VisualBasic.CompilerServices.NewLateBinding | FallbackSet | L'utilizzo di questo membro genera un errore del compilatore. Non usare questo metodo. |
| Microsoft.VisualBasic.CompilerServices.NewLateBinding | FallbackSetComplex | L'utilizzo di questo membro genera un errore del compilatore. Non usare questo metodo. |
| Microsoft.VisualBasic.CompilerServices.Operators | FallbackInvokeUserDefinedOperator | L'utilizzo di questo membro genera un errore del compilatore. Non usare questo metodo. |
| Microsoft.VisualBasic.MyServices.RegistryProxy | DynData | La DynData chiave del Registro di sistema funziona solo in Win9x, che non è supportata da questa versione di .NET Framework. Usare invece la chiave del PerformanceData Registro di sistema. Questa proprietà verrà rimossa da una versione futura di .NET Framework. |