Przestarzałe elementy członkowskie w programie .NET Framework
W tym artykule wymieniono składowe typu, które są przestarzałe w programie .NET Framework 4.5 i nowszych wersjach. Składowe typu są grupowane według zestawu.
W tym artykule nie wymieniono elementów członkowskich przestarzałych typów. Aby uzyskać listę przestarzałych typów, zobacz Przestarzałe typy.
mscorlib.dll
Typ | Element członkowski | Komunikat |
---|---|---|
Microsoft.Win32.Registry | DynData | DynData Klucz rejestru działa tylko w systemie Win9x, który nie jest już obsługiwany przez clR. W systemach operacyjnych opartych na nt użyj Registry.PerformanceData klucza rejestru lub RegistryProxy.PerformanceData serwera proxy rejestru. |
System.Activator | CreateInstance(AppDomain, String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) | Metody, które używają dowodów do piaskownicy, są przestarzałe i zostaną usunięte w przyszłej wersji programu .NET Framework. Użyj przeciążenia Activator.CreateInstance , które nie bierze parametru System.Security.Policy.Evidence . |
System.Activator | CreateInstance(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) | Metody, które używają dowodów do piaskownicy, są przestarzałe i zostaną usunięte w przyszłej wersji programu .NET Framework. Użyj przeciążenia Activator.CreateInstance , które nie bierze parametru System.Security.Policy.Evidence . |
System.Activator | CreateInstanceFrom(AppDomain, String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) | Metody używające dowodów do piaskownicy są przestarzałe i zostaną usunięte w przyszłej wersji programu .NET Framework. Użyj przeciążenia Activator.CreateInstanceFrom , które nie bierze parametru System.Security.Policy.Evidence . |
System.Activator | CreateInstanceFrom(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) | Metody, które używają dowodów do piaskownicy, są przestarzałe i zostaną usunięte w przyszłej wersji programu .NET Framework. Użyj przeciążenia Activator.CreateInstanceFrom , które nie bierze parametru System.Security.Policy.Evidence . |
System.AppDomain | AppendPrivatePath | AppendPrivatePath Zdeprecjonowana. Zbadaj użycie zamiast AppDomainSetup.PrivateBinPath tego. |
System.AppDomain | ClearPrivatePath | ClearPrivatePath Zdeprecjonowana. Zbadaj użycie zamiast AppDomainSetup.PrivateBinPath tego. |
System.AppDomain | ClearShadowCopyPath | ClearShadowCopyPath Zdeprecjonowana. Zbadaj użycie zamiast AppDomainSetup.ShadowCopyDirectories tego. |
System.AppDomain | CreateInstance(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) | Metody, które używają dowodów do piaskownicy, są przestarzałe i zostaną usunięte w przyszłej wersji programu .NET Framework. Użyj przeciążenia AppDomain.CreateInstance , które nie bierze parametru System.Security.Policy.Evidence . |
System.AppDomain | CreateInstanceAndUnwrap(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) | Metody, które używają dowodów do piaskownicy, są przestarzałe i zostaną usunięte w przyszłej wersji programu .NET Framework. Użyj przeciążenia AppDomain.CreateInstanceAndUnwrap , które nie bierze parametru System.Security.Policy.Evidence . |
System.AppDomain | CreateInstanceFrom(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) | Metody, które używają dowodów do piaskownicy, są przestarzałe i zostaną usunięte w przyszłej wersji programu .NET Framework. Użyj przeciążenia AppDomain.CreateInstanceFrom , które nie bierze parametru System.Security.Policy.Evidence . |
System.AppDomain | CreateInstanceFromAndUnwrap(String, String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[], Evidence) | Metody, które używają dowodów do piaskownicy, są przestarzałe i zostaną usunięte w przyszłej wersji programu .NET Framework. Użyj przeciążenia AppDomain.CreateInstanceFromAndUnwrap , które nie bierze parametru System.Security.Policy.Evidence . |
System.AppDomain | DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) | Zabezpieczenia deklaratywne na poziomie zestawu są przestarzałe i nie są już domyślnie wymuszane przez clR. |
System.AppDomain | DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet) | Zabezpieczenia deklaratywne na poziomie zestawu są przestarzałe i nie są już domyślnie wymuszane przez clR. |
System.AppDomain | DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet) | Zabezpieczenia deklaratywne na poziomie zestawu są przestarzałe i nie są już domyślnie wymuszane przez clR. |
System.AppDomain | DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) | Metody, które używają dowodów do piaskownicy, są przestarzałe i zostaną usunięte w przyszłej wersji programu .NET Framework. Użyj przeciążenia AppDomain.DefineDynamicAssembly , które nie bierze parametru System.Security.Policy.Evidence . |
System.AppDomain | DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet) | Zabezpieczenia deklaratywne na poziomie zestawu są przestarzałe i nie są już domyślnie wymuszane przez clR. |
System.AppDomain | DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean) | Zabezpieczenia deklaratywne na poziomie zestawu są przestarzałe i nie są już domyślnie wymuszane przez clR. |
System.AppDomain | DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean, IEnumerable<CustomAttributeBuilder>) | Zabezpieczenia deklaratywne na poziomie zestawu są przestarzałe i nie są już domyślnie wymuszane przez clR. |
System.AppDomain | DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet) | Zabezpieczenia deklaratywne na poziomie zestawu są przestarzałe i nie są już domyślnie wymuszane przez clR. |
System.AppDomain | ExecuteAssembly(String, Evidence) | Metody, które używają dowodów do piaskownicy, są przestarzałe i zostaną usunięte w przyszłej wersji programu .NET Framework. Użyj przeciążenia AppDomain.ExecuteAssembly , które nie bierze parametru System.Security.Policy.Evidence . |
System.AppDomain | ExecuteAssembly(String, Evidence, String[]) | Metody, które używają dowodów do piaskownicy, są przestarzałe i zostaną usunięte w przyszłej wersji programu .NET Framework. Użyj przeciążenia AppDomain.ExecuteAssembly , które nie bierze parametru System.Security.Policy.Evidence . |
System.AppDomain | ExecuteAssembly(String, Evidence, String[], Byte[], AssemblyHashAlgorithm) | Metody, które używają dowodów do piaskownicy, są przestarzałe i zostaną usunięte w przyszłej wersji programu .NET Framework. Użyj przeciążenia AppDomain.ExecuteAssembly , które nie bierze parametru System.Security.Policy.Evidence . |
System.AppDomain | ExecuteAssemblyByName(AssemblyName, Evidence, String[]) | Metody, które używają dowodów do piaskownicy, są przestarzałe i zostaną usunięte w przyszłej wersji programu .NET Framework. Użyj przeciążenia AppDomain.ExecuteAssemblyByName , które nie bierze parametru System.Security.Policy.Evidence . |
System.AppDomain | ExecuteAssemblyByName(String, Evidence) | Metody, które używają dowodów do piaskownicy, są przestarzałe i zostaną usunięte w przyszłej wersji programu .NET Framework. Użyj przeciążenia AppDomain.ExecuteAssemblyByName , które nie bierze parametru System.Security.Policy.Evidence . |
System.AppDomain | ExecuteAssemblyByName(String, Evidence, String[]) | Metody, które używają dowodów do piaskownicy, są przestarzałe i zostaną usunięte w przyszłej wersji programu .NET Framework. Użyj przeciążenia AppDomain.ExecuteAssemblyByName , które nie bierze parametru System.Security.Policy.Evidence . |
System.AppDomain | GetCurrentThreadId | GetCurrentThreadId został przestarzały, ponieważ nie zapewnia stabilnego identyfikatora, gdy zarządzane wątki są uruchomione na światłowodach (nazywanych również lekkimi wątkami). Aby uzyskać stabilny identyfikator zarządzanego wątku, użyj Thread.ManagedThreadId właściwości . |
System.AppDomain | Load(AssemblyName, Evidence) | Metody, które używają dowodów do piaskownicy, są przestarzałe i zostaną usunięte w przyszłej wersji programu .NET Framework. Użyj przeciążenia AppDomain.Load , które nie bierze parametru System.Security.Policy.Evidence . |
System.AppDomain | Load(Byte[], Byte[], Evidence) | Metody, które używają dowodów do piaskownicy, są przestarzałe i zostaną usunięte w przyszłej wersji programu .NET Framework. Użyj przeciążenia AppDomain.Load , które nie bierze parametru System.Security.Policy.Evidence . |
System.AppDomain | Load(String, Evidence) | Metody, które używają dowodów do piaskownicy, są przestarzałe i zostaną usunięte w przyszłej wersji programu .NET Framework. Użyj przeciążenia AppDomain.Load , które nie bierze parametru System.Security.Policy.Evidence . |
System.AppDomain | SetAppDomainPolicy | AppDomain Poziomy zasad są przestarzałe i zostaną usunięte w przyszłej wersji programu .NET Framework. |
System.AppDomain | SetCachePath | SetCachePath Zdeprecjonowana. Zbadaj użycie zamiast AppDomainSetup.CachePath tego. |
System.AppDomain | SetDynamicBase | SetDynamicBase Zdeprecjonowana. Zbadaj użycie zamiast AppDomainSetup.DynamicBase tego. |
System.AppDomain | SetShadowCopyFiles | SetShadowCopyFiles Zdeprecjonowana. Zbadaj użycie zamiast AppDomainSetup.ShadowCopyFiles tego. |
System.AppDomain | SetShadowCopyPath | SetShadowCopyPath Zdeprecjonowana. Zbadaj użycie zamiast AppDomainSetup.ShadowCopyDirectories tego. |
System.Enum | ToString(IFormatProvider) | Argument provider nie jest używany. Użyj witryny Enum.ToString(). |
System.Enum | ToString(String, IFormatProvider) | Argument provider nie jest używany. Użyj witryny Enum.ToString(String). |
System.LoaderOptimization | DisallowBindings | Ta metoda została uznana za przestarzałą. Użycie w zamian parametru Assembly.Load. |
System.LoaderOptimization | DomainMask | Ta metoda została uznana za przestarzałą. Użycie w zamian parametru Assembly.Load. |
System.Collections.Hashtable | Hashtable(IDictionary, IHashCodeProvider, IComparer) | Użycie w zamian parametru Hashtable(IDictionary, IEqualityComparer). |
System.Collections.Hashtable | Hashtable(IHashCodeProvider, IComparer) | Użycie w zamian parametru Hashtable(IEqualityComparer). |
System.Collections.Hashtable | Hashtable(Int32, IHashCodeProvider, IComparer) | Użycie w zamian parametru Hashtable(Int32, IEqualityComparer). |
System.Collections.Hashtable | Hashtable(Int32, Single, IHashCodeProvider, IComparer) | Użycie w zamian parametru Hashtable(Int32, Single, IEqualityComparer). |
System.Collections.Hashtable | Hashtable.comparer | Hashtable.EqualityComparer Użyj właściwości . |
System.Collections.Hashtable | Hashtable.hcp | Użyj KeyComparer właściwości. |
System.Collections.Hashtable | Hashtable(IDictionary, Single, IHashCodeProvider, IComparer) | Użycie w zamian parametru Hashtable(IDictionary, Single, IEqualityComparer). |
System.Configuration.Assemblies.AssemblyHash | Algorithm | Klasa System.Configuration.Assemblies.AssemblyHash została przestarzała. |
System.Configuration.Assemblies.AssemblyHash | AssemblyHash(AssemblyHashAlgorithm, Byte[]) | Klasa System.Configuration.Assemblies.AssemblyHash została przestarzała. |
System.Configuration.Assemblies.AssemblyHash | AssemblyHash(Byte[]) | Klasa System.Configuration.Assemblies.AssemblyHash została przestarzała. |
System.Configuration.Assemblies.AssemblyHash | Clone | Klasa System.Configuration.Assemblies.AssemblyHash została przestarzała. |
System.Configuration.Assemblies.AssemblyHash | Empty | Klasa System.Configuration.Assemblies.AssemblyHash została przestarzała. |
System.Configuration.Assemblies.AssemblyHash | GetValue | Klasa System.Configuration.Assemblies.AssemblyHash została przestarzała. |
System.Configuration.Assemblies.AssemblyHash | SetValue | Klasa System.Configuration.Assemblies.AssemblyHash została przestarzała. |
System.Diagnostics.Debugger | Debugger | Nie twórz wystąpień Debugger klasy. Zamiast tego wywołaj metody statyczne bezpośrednio na tym typie. |
System.Diagnostics.StackTrace | StackTrace(Thread, Boolean) | Pierwsza przestarzała w programie .NET Framework 4.5. Ten konstruktor został przestarzały. Użyj konstruktora, który nie wymaga parametru Thread . |
System.Diagnostics.SymbolStore.ISymbolBinder | GetReader | Zalecaną alternatywą jest ISymbolBinder1.GetReader, która przyjmuje wskaźnik interfejsu importera jako IntPtr zamiast Int32elementu , a zatem działa zarówno w architekturze 32-bitowej, jak i 64-bitowej. |
System.Globalization.CultureTypes | FrameworkCultures | Ta wartość została przestarzała. Użyj innych wartości w pliku System.Globalization.CultureTypes. |
System.Globalization.CultureTypes | WindowsOnlyCultures | Ta wartość została przestarzała. Użyj innych wartości w pliku System.Globalization.CultureTypes. |
System.IO.FileStream | FileStream(IntPtr, FileAccess) | Ten konstruktor został przestarzały. Użycie w zamian parametru FileStream(SafeFileHandle, FileAccess). |
System.IO.FileStream | FileStream(IntPtr, FileAccess, Boolean) | Ten konstruktor został przestarzały. Zamiast tego użyj FileStream(SafeFileHandle, FileAccess) polecenia i opcjonalnie wprowadź nową wartość Microsoft.Win32.SafeHandles.SafeFileHandle w ownsHandle = false razie potrzeby. |
System.IO.FileStream | FileStream(IntPtr, FileAccess, Boolean, Int32) | Ten konstruktor został przestarzały. Zamiast tego użyj FileStream(SafeFileHandle, FileAccess, Int32) polecenia i opcjonalnie wprowadź nową wartość Microsoft.Win32.SafeHandles.SafeFileHandle w ownsHandle = false razie potrzeby. |
System.IO.FileStream | FileStream(IntPtr, FileAccess, Boolean, Int32, Boolean) | Ten konstruktor został przestarzały. Zamiast tego użyj FileStream(SafeFileHandle, FileAccess, Int32, Boolean) polecenia i opcjonalnie wprowadź nową wartość Microsoft.Win32.SafeHandles.SafeFileHandle w ownsHandle = false razie potrzeby. |
System.IO.FileStream | Handle | Ta właściwość została przestarzała. FileStream.SafeFileHandle Zamiast tego użyj właściwości . |
System.IO.Path | InvalidPathChars | Użyj polecenia Path.GetInvalidPathChars lub Path.GetInvalidFileNameChars zamiast tego. |
System.IO.Stream | CreateWaitHandle | CreateWaitHandle zostanie ostatecznie usunięty. Użycie w zamian parametru new ManualResetEvent(false) . |
System.IO.Stream | ObjectInvariant | Pierwsza przestarzała w programie .NET Framework 4.5. Nie należy wywoływać ani zastępować tej metody. |
System.IO.IsolatedStorage.IsolatedStorage | CurrentSize | CurrentSize został przestarzały, ponieważ nie jest zgodny ze specyfikacją CLS. Aby uzyskać bieżący rozmiar, użyj polecenia IsolatedStorage.UsedSize. |
System.IO.IsolatedStorage.IsolatedStorage | MaximumSize | MaximumSize został przestarzały, ponieważ nie jest zgodny ze specyfikacją CLS. Aby uzyskać maksymalny rozmiar, użyj polecenia IsolatedStorage.Quota. |
System.IO.IsolatedStorage.IsolatedStorageFile | CurrentSize | CurrentSize został przestarzały, ponieważ nie jest zgodny ze specyfikacją CLS. Aby uzyskać bieżący rozmiar, użyj polecenia UsedSize. |
System.IO.IsolatedStorage.IsolatedStorageFile | MaximumSize | MaximumSize został przestarzały, ponieważ nie jest zgodny ze specyfikacją CLS. Aby uzyskać maksymalny rozmiar, użyj polecenia IsolatedStorageFile.Quota. |
System.IO.IsolatedStorage.IsolatedStorageFileStream | Handle | Ta właściwość została przestarzała. IsolatedStorageFileStream.SafeFileHandle Zamiast tego użyj właściwości . |
System.Reflection.Assembly | Load(AssemblyName, Evidence) | Ta metoda jest przestarzała i zostanie usunięta w przyszłej wersji programu .NET Framework. Użyj przeciążenia Assembly.Load , które nie bierze parametru System.Security.Policy.Evidence . |
System.Reflection.Assembly | Load(Byte[], Byte[], Evidence) | Ta metoda jest przestarzała i zostanie usunięta w przyszłej wersji programu .NET Framework. Użyj przeciążenia Assembly.Load , które nie bierze parametru System.Security.Policy.Evidence . |
System.Reflection.Assembly | Load(String, Evidence) | Ta metoda jest przestarzała i zostanie usunięta w przyszłej wersji programu .NET Framework. Użyj przeciążenia Assembly.Load , które nie bierze parametru System.Security.Policy.Evidence . |
System.Reflection.Assembly | LoadFile(String, Evidence) | Ta metoda jest przestarzała i zostanie usunięta w przyszłej wersji programu .NET Framework. Użyj przeciążenia Assembly.LoadFile , które nie bierze parametru System.Security.Policy.Evidence . |
System.Reflection.Assembly | LoadFrom(String, Evidence) | Ta metoda jest przestarzała i zostanie usunięta w przyszłej wersji programu .NET Framework. Użyj przeciążenia Assembly.LoadFrom , które nie bierze parametru System.Security.Policy.Evidence . |
System.Reflection.Assembly | LoadFrom(String, Evidence, Byte[], AssemblyHashAlgorithm) | Ta metoda jest przestarzała i zostanie usunięta w przyszłej wersji programu .NET Framework. Użyj przeciążenia Assembly.LoadFrom , które nie bierze parametru System.Security.Policy.Evidence . |
System.Reflection.Assembly | LoadWithPartialName(String) | Ta metoda została uznana za przestarzałą. Użycie w zamian parametru Assembly.Load. |
System.Reflection.Assembly | LoadWithPartialName(String, Evidence) | Ta metoda została uznana za przestarzałą. Użycie w zamian parametru Assembly.Load. |
System.Reflection.AssemblyFlagsAttribute | AssemblyFlagsAttribute(Int32) | Ten konstruktor został przestarzały. Użycie w zamian parametru AssemblyFlagsAttribute(AssemblyNameFlags). |
System.Reflection.AssemblyFlagsAttribute | AssemblyFlagsAttribute(UInt32) | Ten konstruktor został przestarzały. Użycie w zamian parametru AssemblyFlagsAttribute(AssemblyNameFlags). |
System.Reflection.AssemblyFlagsAttribute | Flags | Ta właściwość została przestarzała. Użycie w zamian parametru AssemblyFlagsAttribute.AssemblyFlags. |
System.Reflection.Emit.ConstructorBuilder | ReturnType | Ta właściwość została przestarzała. |
System.Reflection.Emit.FieldBuilder | SetMarshal | Dostępny jest alternatywny interfejs API: zamiast tego emituj System.Runtime.InteropServices.MarshalAsAttribute atrybut niestandardowy. |
System.Reflection.Emit.FlowControl | Phi | Ten interfejs API został przestarzały. |
System.Reflection.Emit.MethodBuilder | SetMarshal | Dostępny jest alternatywny interfejs API: zamiast tego emituj System.Runtime.InteropServices.MarshalAsAttribute atrybut niestandardowy. |
System.Reflection.Emit.OpCodeType | Annotation | Ten interfejs API został przestarzały. |
System.Reflection.Emit.OperandType | InlinePhi | Ten interfejs API został przestarzały. |
System.Reflection.Emit.ParameterBuilder | SetMarshal | Dostępny jest alternatywny interfejs API: zamiast tego emituj System.Runtime.InteropServices.MarshalAsAttribute atrybut niestandardowy. |
System.Resources.ResourceManager | ResourceSets | Wywołaj ResourceManager.InternalGetResourceSet(CultureInfo, Boolean, Boolean) zamiast tego. |
System.Runtime.InteropServices.Marshal | GetManagedThunkForUnmanagedMethodPtr | Metoda GetManagedThunkForUnmanagedMethodPtr została przestarzała i zostanie usunięta w przyszłej wersji. |
System.Runtime.InteropServices.Marshal | GetThreadFromFiberCookie | Metoda GetThreadFromFiberCookie została przestarzała. Użyj interfejsu API hostingu, aby wykonać tę operację. |
System.Runtime.InteropServices.Marshal | GetTypeInfoName(UCOMITypeInfo) | Użycie w zamian parametru Marshal.GetTypeInfoName(ITypeInfo). |
System.Runtime.InteropServices.Marshal | GetTypeLibGuid(UCOMITypeLib) | Użycie w zamian parametru Marshal.GetTypeLibGuid(ITypeLib). |
System.Runtime.InteropServices.Marshal | GetTypeLibLcid(UCOMITypeLib) | Użycie w zamian parametru Marshal.GetTypeLibLcid(ITypeLib). |
System.Runtime.InteropServices.Marshal | GetTypeLibName(UCOMITypeLib) | Użycie w zamian parametru Marshal.GetTypeLibName(ITypeLib). |
System.Runtime.InteropServices.Marshal | GetUnmanagedThunkForManagedMethodPtr | Metoda GetUnmanagedThunkForManagedMethodPtr została przestarzała i zostanie usunięta w przyszłej wersji. |
System.Runtime.InteropServices.Marshal | ReleaseThreadCache | Ten interfejs API nie wykonał żadnej operacji i zostanie usunięty w przyszłych wersjach środowiska CLR. |
System.Runtime.InteropServices.RuntimeEnvironment | RuntimeEnvironment | Użycie tego elementu członkowskiego generuje błąd kompilatora. Nie twórz wystąpień System.Runtime.InteropServices.RuntimeEnvironment klasy. Zamiast tego wywołaj metody statyczne bezpośrednio na tym typie. |
System.Runtime.Remoting.Channels.ChannelServices | RegisterChannel | Użycie w zamian parametru ChannelServices.RegisterChannel(IChannel, Boolean). |
System.Runtime.Remoting.Lifetime.LifetimeServices | LifetimeServices | Użycie tego elementu członkowskiego generuje błąd kompilatora. Nie twórz wystąpień LifetimeServices klasy. Zamiast tego wywołaj metody statyczne bezpośrednio na tym typie. |
System.Runtime.Remoting.RemotingConfiguration | Configure(String) | Użycie w zamian parametru RemotingConfiguration.Configure(String, Boolean). |
System.Runtime.Remoting.RemotingServices | LogRemotingStage | Użycie tej metody nie jest zalecane. Istniały LogRemotingStage tylko do celów diagnostycznych wewnętrznych. |
System.Security.CodeAccessPermission | Deny | Deny jest przestarzały i zostanie usunięty w przyszłej wersji programu .NET Framework. |
System.Security.CodeAccessPermission | RevertDeny | Deny jest przestarzały i zostanie usunięty w przyszłej wersji programu .NET Framework. |
System.Security.HostSecurityManager | DomainPolicy | Poziomy zasad AppDomain są przestarzałe i zostaną usunięte w przyszłej wersji programu .NET Framework. |
System.Security.HostSecurityManagerOptions | HostPolicyLevel | Poziomy zasad AppDomain są przestarzałe i zostaną usunięte w przyszłej wersji programu .NET Framework. |
System.Security.PermissionSet | ConvertPermissionSet | Ta metoda jest przestarzała i nie powinna być już używana. |
System.Security.PermissionSet | Deny | Deny jest przestarzały i zostanie usunięty w przyszłej wersji programu .NET Framework. |
System.Security.SecurityCriticalAttribute | Scope | System.Security.SecurityCriticalScope jest używany tylko w przypadku zgodności z przezroczystością programu .NET Framework 2.0. |
System.Security.SecurityManager | CheckExecutionRights | Ponieważ kontrole uprawnień wykonywania nie mogą być już wyłączone, CheckExecutionRights właściwość nie ma już żadnego wpływu. |
System.Security.SecurityManager | IsGranted | IsGranted jest przestarzały i zostanie usunięty w przyszłej wersji programu .NET Framework. AppDomain.PermissionSet Zamiast tego użyj właściwości lub Assembly.PermissionSet właściwości . |
System.Security.SecurityManager | LoadPolicyLevelFromFile | Ta metoda jest przestarzała i zostanie usunięta w przyszłej wersji programu .NET Framework. |
System.Security.SecurityManager | LoadPolicyLevelFromString | Ta metoda jest przestarzała i zostanie usunięta w przyszłej wersji programu .NET Framework. |
System.Security.SecurityManager | PolicyHierarchy | Ta metoda jest przestarzała i zostanie usunięta w przyszłej wersji programu .NET Framework. |
System.Security.SecurityManager | ResolvePolicy(Evidence) | Ta metoda jest przestarzała i zostanie usunięta w przyszłej wersji programu .NET Framework. |
System.Security.SecurityManager | ResolvePolicy(Evidence, PermissionSet, PermissionSet, PermissionSet, PermissionSet) | Ta metoda jest przestarzała i zostanie usunięta w przyszłej wersji programu .NET Framework. |
System.Security.SecurityManager | ResolvePolicy(Evidence[]) | Ta metoda jest przestarzała i zostanie usunięta w przyszłej wersji programu .NET Framework. |
System.Security.SecurityManager | ResolvePolicyGroups | Ta metoda jest przestarzała i zostanie usunięta w przyszłej wersji programu .NET Framework. |
System.Security.SecurityManager | ResolveSystemPolicy | Ta metoda jest przestarzała i zostanie usunięta w przyszłej wersji programu .NET Framework. |
System.Security.SecurityManager | SavePolicy | Ta metoda jest przestarzała i zostanie usunięta w przyszłej wersji programu .NET Framework. |
System.Security.SecurityManager | SavePolicyLevel | Ta metoda jest przestarzała i zostanie usunięta w przyszłej wersji programu .NET Framework. |
System.Security.SecurityManager | SecurityEnabled | Ponieważ zabezpieczenia nie mogą być już wyłączone, SecurityEnabled właściwość nie ma już żadnego wpływu. |
System.Security.Cryptography.PasswordDeriveBytes | GetBytes | System.Security.Cryptography.Rfc2898DeriveBytesSystem.Security.Cryptography.PasswordDeriveBytes zastępuje wyprowadzanie materiału klucza z hasła i jest preferowany w nowych aplikacjach. |
System.Security.Cryptography.X509Certificates.X509Certificate | GetIssuerName | Ta metoda została uznana za przestarzałą. X509Certificate.Issuer Zamiast tego użyj właściwości . |
System.Security.Cryptography.X509Certificates.X509Certificate | GetName | Ta metoda została uznana za przestarzałą. X509Certificate.Subject Zamiast tego użyj właściwości . |
System.Security.Permissions.FileIOPermissionAttribute | All | FileIOPermissionAttribute.ViewAndModify Zamiast tego użyj właściwości . |
System.Security.Permissions.ReflectionPermissionAttribute | ReflectionEmit | To uprawnienie nie jest już używane przez CLR. |
System.Security.Permissions.ReflectionPermissionAttribute | TypeInformation | Ten interfejs API został przestarzały. |
System.Security.Permissions.ReflectionPermissionFlag | AllFlags | To uprawnienie zostało uznane za przestarzałe. Element AllFlags członkowski wyliczenia nie zawiera RestrictedMemberAccesselementu . Użyj polecenia PermissionState.Unrestricted , aby uzyskać pełny dostęp. |
System.Security.Permissions.ReflectionPermissionFlag | ReflectionEmit | To uprawnienie nie jest już używane przez CLR. |
System.Security.Permissions.ReflectionPermissionFlag | TypeInformation | Ten interfejs API został przestarzały. |
System.Security.Permissions.RegistryPermissionAttribute | All | RegistryPermissionAttribute.ViewAndModify Zamiast tego użyj właściwości . |
System.Security.Permissions.SecurityAction | Deny | Deny jest przestarzały i zostanie usunięty w przyszłej wersji programu .NET Framework. |
System.Security.Permissions.SecurityAction | RequestMinimum | Zabezpieczenia deklaratywne na poziomie zestawu są przestarzałe i nie są już domyślnie wymuszane przez clR. |
System.Security.Permissions.SecurityAction | RequestOptional | Zabezpieczenia deklaratywne na poziomie zestawu są przestarzałe i nie są już domyślnie wymuszane przez clR. |
System.Security.Permissions.SecurityAction | RequestRefuse | Zabezpieczenia deklaratywne na poziomie zestawu są przestarzałe i nie są już domyślnie wymuszane przez clR. |
System.Security.Policy.Evidence | AddAssembly | Ta metoda jest przestarzała. Użycie w zamian parametru Evidence.AddAssemblyEvidence. |
System.Security.Policy.Evidence | AddHost | Ta metoda jest przestarzała. Użycie w zamian parametru Evidence.AddHostEvidence. |
System.Security.Policy.Evidence | CopyTo | Dowody nie powinny być traktowane jako System.Collections.ICollection. Evidence.GetHostEnumerator Użyj metod i Evidence.GetAssemblyEnumerator zamiast używać metody CopyTo. |
System.Security.Policy.Evidence | Count | Dowody nie powinny być traktowane jako System.Collections.ICollection. Użyj funkcji Evidence.GetHostEnumerator i Evidence.GetAssemblyEnumerator , aby iterować dowody w celu zebrania liczby. |
System.Security.Policy.Evidence | Evidence(Object[], Object[]) | Ten konstruktor jest przestarzały. Zamiast tego użyj konstruktora Evidence(EvidenceBase[], EvidenceBase[]) . |
System.Security.Policy.Evidence | GetEnumerator | GetEnumerator jest przestarzały. Użyj i Evidence.GetHostEnumerator Evidence.GetAssemblyEnumerator zamiast tego. |
System.Security.Policy.PolicyLevel | AddFullTrustAssembly(StrongName) | Ponieważ wszystkie zestawy GAC zawsze otrzymują pełne zaufanie, pełna lista zaufania nie jest już zrozumiała. Należy zainstalować wszystkie zestawy, które są używane w zasadach zabezpieczeń w GAC, aby upewnić się, że są zaufane. |
System.Security.Policy.PolicyLevel | AddFullTrustAssembly(StrongNameMembershipCondition) | Ponieważ wszystkie zestawy GAC zawsze otrzymują pełne zaufanie, pełna lista zaufania nie jest już zrozumiała. Należy zainstalować wszystkie zestawy, które są używane w zasadach zabezpieczeń w GAC, aby upewnić się, że są zaufane. |
System.Security.Policy.PolicyLevel | CreateAppDomainLevel | Poziomy zasad AppDomain są przestarzałe i zostaną usunięte w przyszłej wersji programu .NET Framework. |
System.Security.Policy.PolicyLevel | FullTrustAssemblies | Ponieważ wszystkie zestawy GAC zawsze otrzymują pełne zaufanie, pełna lista zaufania nie jest już zrozumiała. Należy zainstalować wszystkie zestawy, które są używane w zasadach zabezpieczeń w GAC, aby upewnić się, że są zaufane. |
System.Security.Policy.PolicyLevel | RemoveFullTrustAssembly(StrongName) | Ponieważ wszystkie zestawy GAC zawsze otrzymują pełne zaufanie, pełna lista zaufania nie jest już zrozumiała. Należy zainstalować wszystkie zestawy, które są używane w zasadach zabezpieczeń w GAC, aby upewnić się, że są zaufane. |
System.Security.Policy.PolicyLevel | RemoveFullTrustAssembly(StrongNameMembershipCondition) | Ponieważ wszystkie zestawy GAC zawsze otrzymują pełne zaufanie, pełna lista zaufania nie jest już zrozumiała. Należy zainstalować wszystkie zestawy, które są używane w zasadach zabezpieczeń w GAC, aby upewnić się, że są zaufane. |
System.Threading.Overlapped | EventHandle | Ta właściwość nie jest zgodna z 64-bitową wersją. Użycie w zamian parametru Overlapped.EventHandleIntPtr. |
System.Threading.Overlapped | Overlapped(Int32, Int32, Int32, IAsyncResult) | Ten konstruktor nie jest zgodny z 64-bitowym. Użyj konstruktora Overlapped(Int32, Int32, IntPtr, IAsyncResult) , który przyjmuje System.IntPtr dla uchwytu zdarzeń. |
System.Threading.Overlapped | Pack(IOCompletionCallback) | Ta metoda nie jest bezpieczna. Użycie w zamian parametru Overlapped.Pack(IOCompletionCallback, Object). |
System.Threading.Overlapped | UnsafePack(IOCompletionCallback) | Ta metoda nie jest bezpieczna. Użycie w zamian parametru Overlapped.UnsafePack(IOCompletionCallback, Object). |
System.Threading.Thread | ApartmentState | Właściwość ApartmentState została przestarzała. Użyj polecenia Thread.GetApartmentState, Thread.SetApartmentState lub Thread.TrySetApartmentState zamiast tego. |
System.Threading.Thread | GetCompressedStack | GetCompressedStack program nie jest już obsługiwany. System.Threading.CompressedStack Użyj klasy . |
System.Threading.Thread | Resume | Resume Zdeprecjonowana. Użyj innych klas w programie System.Threading, takich jak Monitor, Mutex , EventWaitHandlei Semaphore , aby zsynchronizować wątki lub chronić zasoby. |
System.Threading.Thread | SetCompressedStack | SetCompressedStack program nie jest już obsługiwany. System.Threading.CompressedStack Użyj klasy . |
System.Threading.Thread | Suspend | Suspend Zdeprecjonowana. Użyj innych klas w systemach System.Threading, takich jak Monitor, Mutex , EventWaitHandlei Semaphore, do synchronizowania wątków lub ochrony zasobów. |
System.Threading.ThreadPool | BindHandle(IntPtr) | BindHandle(IntPtr) Zdeprecjonowana. Użycie w zamian parametru ThreadPool.BindHandle(SafeHandle). |
System.Threading.WaitHandle | Handle | WaitHandle.SafeWaitHandle Zamiast tego użyj właściwości . |
PresentationCore.dll
PresentationFramework.dll
Typ | Element członkowski | Komunikat |
---|---|---|
System.Windows.Data.BindingListCollectionView | OnBeginChangeLogging | Zastąpione przez CollectionView.OnAllowsCrossThreadChangesChanged. |
System.Windows.Data.CollectionView | ClearChangeLog | Zastąpione przez CollectionView.ClearPendingChanges. |
System.Windows.Data.CollectionView | OnBeginChangeLogging | Zastąpione przez CollectionView.OnAllowsCrossThreadChangesChanged. |
System.Windows.Data.ListCollectionView | OnBeginChangeLogging | Zastąpione przez ListCollectionView.OnAllowsCrossThreadChangesChanged. |
System.Activities.dll
Typ | Element członkowski | Komunikat |
---|---|---|
System.Activities.Debugger.XamlDebuggerXmlReader | XamlDebuggerXmlReader(XamlReader, IXamlLineInfo, TextReader) | Pierwsza przestarzała w programie .NET Framework 4.5. Nie używaj tego konstruktora. Użyj polecenia XamlDebuggerXmlReader(TextReader) lub XamlDebuggerXmlReader(TextReader, XamlSchemaContext) zamiast tego. |
System.Activities.Debugger.XamlDebuggerXmlReader | XamlDebuggerXmlReader(XamlReader, TextReader) | Pierwsza przestarzała w programie .NET Framework 4.5. Nie używaj tego konstruktora. Użyj polecenia XamlDebuggerXmlReader(TextReader) lub XamlDebuggerXmlReader(TextReader, XamlSchemaContext) zamiast tego. |
System.Activities.Presentation.dll
Typ | Element członkowski | Komunikat |
---|---|---|
System.Activities.Presentation.DragDropHelper | DoDragMove(WorkflowViewElement, Point) | Ta metoda nie obsługuje przeciągania wielu elementów. |
System.Activities.Presentation.DragDropHelper | GetCompositeView(DragEventArgs) | Pierwsza przestarzała w programie .NET Framework 4.5. Ta metoda nie obsługuje przeciągania wielu elementów. Użycie w zamian parametru GetCompositeView(WorkflowViewElement). |
System.Activities.Presentation.DragDropHelper | GetDragDropCompletedEffects | Ta metoda nie obsługuje przeciągania wielu elementów. |
System.Activities.Presentation.DragDropHelper | GetDraggedModelItem | Pierwsza przestarzała w programie .NET Framework 4.5. Ta metoda nie obsługuje przeciągania wielu elementów. Użycie w zamian parametru GetDraggedModelItems. |
System.Activities.Presentation.DragDropHelper | GetDroppedObject | Pierwsza przestarzała w programie .NET Framework 4.5. Ta metoda nie obsługuje przeciągania wielu elementów. Użycie w zamian parametru GetDroppedObjects. |
System.Activities.Presentation.DragDropHelper | SetDragDropCompletedEffects | Ta metoda nie obsługuje przeciągania wielu elementów. |
System.Activities.Presentation.Services.ModelChangedEventArgs | ItemsAdded | Pierwsza przestarzała w programie .NET Framework 4.5. Nie używaj tej właściwości. Użycie w zamian parametru ModelChangeInfo. |
System.Activities.Presentation.Services.ModelChangedEventArgs | ItemsRemoved | Pierwsza przestarzała w programie .NET Framework 4.5. Nie używaj tej właściwości. Użycie w zamian parametru ModelChangeInfo. |
System.Activities.Presentation.Services.ModelChangedEventArgs | PropertiesChanged | Pierwsza przestarzała w programie .NET Framework 4.5. Nie używaj tej właściwości. Użycie w zamian parametru ModelChangeInfo. |
System.Core.dll
System.Data.dll
System.Data.Entity.dll
Typ | Element członkowski | Komunikat |
---|---|---|
System.Data.Metadata.Edm.AssociationSetEnd | Role | Ta właściwość jest odejścia AssociationSetEnd.Name , użyj właściwości . |
System.Data.Metadata.Edm.MetadataWorkspace | GetRequiredOriginalValueMembers | Pierwsza przestarzała w programie .NET Framework 4.5. Użycie w zamian parametru MetadataWorkspace.GetRelevantMembersForUpdate. |
System.Data.Objects.ObjectContext | ApplyPropertyChanges | Użycie w zamian parametru ObjectContext.ApplyCurrentValues. |
System.Data.Objects.ObjectContext | SaveChanges(Boolean) | Użycie w zamian parametru SaveChanges(SaveOptions). |
System.Data.OracleClient.dll
Typ | Element członkowski | Komunikat |
---|---|---|
System.Data.OracleClient.OracleParameter | Precision | Precision Zdeprecjonowana. System.Math Użyj klas, aby jawnie ustawić precyzję liczby dziesiętnej. |
System.Data.OracleClient.OracleParameter | Scale | Scale Zdeprecjonowana. System.Math Użyj klas, aby jawnie ustawić skalę liczby dziesiętnej. |
System.Data.OracleClient.OracleParameterCollection | Add(String, Object) | Add(String, Object) Zdeprecjonowana. Użyj witryny OracleParameterCollection.AddWithValue. |
System.Design.dll
PLik System.dll
Typ | Element członkowski | Komunikat |
---|---|---|
Microsoft.CSharp.CSharpCodeProvider | CreateCompiler | Wywołujące nie powinny używać interfejsu System.CodeDom.Compiler.ICodeCompiler i zamiast tego powinny używać metod bezpośrednio w System.CodeDom.Compiler.CodeDomProvider klasie. |
Microsoft.CSharp.CSharpCodeProvider | CreateGenerator | Wywołujące nie powinny używać interfejsu System.CodeDom.Compiler.ICodeGenerator i zamiast tego powinny używać metod bezpośrednio w System.CodeDom.Compiler.CodeDomProvider klasie. |
Microsoft.VisualBasic.VBCodeProvider | CreateCompiler | Wywołujące nie powinny używać interfejsu System.CodeDom.Compiler.ICodeCompiler i zamiast tego powinny używać metod bezpośrednio w System.CodeDom.Compiler.CodeDomProvider klasie. |
Microsoft.VisualBasic.VBCodeProvider | CreateGenerator | Wywołujące nie powinny używać interfejsu System.CodeDom.Compiler.ICodeGenerator i zamiast tego powinny używać metod bezpośrednio w System.CodeDom.Compiler.CodeDomProvider klasie. |
Microsoft.Win32.SystemEvents | LowMemory | To zdarzenie zostało uznane za przestarzałe. |
System.Uri | Canonicalize | Metoda została przestarzała. Nie jest on używany przez system. |
System.Uri | CheckSecurity | Metoda została przestarzała. Nie jest on używany przez system. |
System.Uri | Escape | Metoda została przestarzała. Nie jest on używany przez system. |
System.Uri | EscapeString | Metoda została przestarzała. GetComponents Użyj metody lub metody statycznejEscapeUriString, aby uciec od składnika identyfikatora URI lub ciągu. |
System.Uri | IsBadFileSystemCharacter | Metoda została przestarzała. Nie jest on używany przez system. |
System.Uri | IsExcludedCharacter | Metoda została przestarzała. Nie jest on używany przez system. |
System.Uri | IsReservedCharacter | Metoda została przestarzała. Nie jest on używany przez system. |
System.Uri | MakeRelative | Metoda została przestarzała. Użyj witryny Uri.MakeRelativeUri. |
System.Uri | Parse | Metoda została przestarzała. Nie jest on używany przez system. |
System.Uri | Unescape | Metoda została przestarzała. Uri.GetComponents Użyj metody lub metody statycznejUri.EscapeUriString, aby uciec od składnika identyfikatora URI lub ciągu. |
System.Uri | Uri(String, Boolean) | Ten konstruktor jest nieaktualny. Użyj witryny Uri(String). Parametr dontEscape jest przestarzały i zawsze false ma wartość . |
System.Uri | Uri(Uri, String, Boolean) | Ten konstruktor jest nieaktualny. Użyj witryny Uri(Uri, String). Parametr dontEscape jest przestarzały i zawsze false ma wartość . |
System.CodeDom.Compiler.CodeDomProvider | CreateCompiler | Wywołujące nie powinny używać interfejsu System.CodeDom.Compiler.ICodeCompiler i zamiast tego powinny używać metod bezpośrednio w System.CodeDom.Compiler.CodeDomProvider klasie. Osoby dziedziczone z CodeDomProvider systemu muszą nadal implementować ten interfejs i powinny wykluczyć to ostrzeżenie lub również przestarzałe w tej metodzie. |
System.CodeDom.Compiler.CodeDomProvider | CreateGenerator | Wywołujące nie powinny używać interfejsu System.CodeDom.Compiler.ICodeGenerator i zamiast tego powinny używać metod bezpośrednio w System.CodeDom.Compiler.CodeDomProvider klasie. Osoby dziedziczone z CodeDomProvider systemu muszą nadal implementować ten interfejs i powinny wykluczyć to ostrzeżenie lub również przestarzałe w tej metodzie. |
System.CodeDom.Compiler.CodeDomProvider | CreateParser | Wywołujące nie powinny używać interfejsu System.CodeDom.Compiler.ICodeParser i zamiast tego powinny używać metod bezpośrednio w System.CodeDom.Compiler.CodeDomProvider klasie. Osoby dziedziczone z CodeDomProvider systemu muszą nadal implementować ten interfejs i powinny wykluczyć to ostrzeżenie lub również przestarzałe w tej metodzie. |
System.CodeDom.Compiler.CompilerParameters | Evidence | Zasady CAS są przestarzałe i zostaną usunięte w przyszłej wersji programu .NET Framework. Aby uzyskać więcej informacji, zobacz Zmiany zabezpieczeń w programie .NET Framework 4. |
System.CodeDom.Compiler.CompilerResults | Evidence | Zasady CAS są przestarzałe i zostaną usunięte w przyszłej wersji programu .NET Framework. Aby uzyskać więcej informacji, zobacz Zmiany zabezpieczeń w programie .NET Framework 4. |
System.Collections.Specialized.NameObjectCollectionBase | NameObjectCollectionBase(IHashCodeProvider, IComparer) | Użycie w zamian parametru NameObjectCollectionBase(IEqualityComparer). |
System.Collections.Specialized.NameObjectCollectionBase | NameObjectCollectionBase(Int32, IHashCodeProvider, IComparer) | Użycie w zamian parametru NameObjectCollectionBase(Int32, IEqualityComparer). |
System.Collections.Specialized.NameValueCollection | NameValueCollection(IHashCodeProvider, IComparer) | Użycie w zamian parametru NameValueCollection(IEqualityComparer). |
System.Collections.Specialized.NameValueCollection | NameValueCollection(Int32, IHashCodeProvider, IComparer) | Użycie w zamian parametru NameValueCollection(Int32, IEqualityComparer). |
System.ComponentModel.AsyncCompletedEventArgs | AsyncCompletedEventArgs() | Pierwsza przestarzała w programie .NET Framework 4.5. Użycie tego elementu członkowskiego generuje błąd kompilatora. Ten interfejs API obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. |
System.ComponentModel.MemberDescriptor | GetInvokee | Ta metoda została uznana za przestarzałą. Użycie w zamian parametru MemberDescriptor.GetInvocationTarget. |
System.ComponentModel.TypeDescriptor | ComNativeDescriptorHandler | Ta właściwość została przestarzała. Użyj dostawcy opisu typu, aby podać informacje o typie dla typów COM. |
System.ComponentModel.Design.DesignerTransactionCloseEventArgs | DesignerTransactionCloseEventArgs(Boolean) | Ten konstruktor jest przestarzały. Użycie w zamian parametru DesignerTransactionCloseEventArgs(Boolean, Boolean). |
System.ComponentModel.Design.SelectionTypes | Click | Ta wartość została przestarzała. Użycie w zamian parametru SelectionTypes.Primary. |
System.ComponentModel.Design.SelectionTypes | MouseDown | Ta wartość została przestarzała. Nie jest już obsługiwana. |
System.ComponentModel.Design.SelectionTypes | MouseUp | Ta wartość została przestarzała. Nie jest już obsługiwana. |
System.ComponentModel.Design.SelectionTypes | Normal | Ta wartość została przestarzała. Użycie w zamian parametru SelectionTypes.Auto. |
System.ComponentModel.Design.SelectionTypes | Valid | Ta wartość została przestarzała. Użyj System.Enum metod klasy, aby określić prawidłowe wartości lub użyć konwertera typów. |
System.ComponentModel.Design.ViewTechnology | Passthrough | Ta wartość została przestarzała. Użycie w zamian parametru ViewTechnology.Default. |
System.ComponentModel.Design.ViewTechnology | WindowsForms | Ta wartość została przestarzała. Użycie w zamian parametru ViewTechnology.Default. |
System.Configuration.ConfigurationException | ConfigurationException() | Ta klasa jest przestarzała. Aby utworzyć nowy wyjątek, utwórz element System.Configuration.ConfigurationErrorsException. |
System.Configuration.ConfigurationException | ConfigurationException(String) | Ta klasa jest przestarzała. Aby utworzyć nowy wyjątek, utwórz element System.Configuration.ConfigurationErrorsException. |
System.Configuration.ConfigurationException | ConfigurationException(String, Exception) | Ta klasa jest przestarzała. Aby utworzyć nowy wyjątek, utwórz element System.Configuration.ConfigurationErrorsException. |
System.Configuration.ConfigurationException | ConfigurationException(String, Exception, String, Int32) | Ta klasa jest przestarzała. Aby utworzyć nowy wyjątek, utwórz element System.Configuration.ConfigurationErrorsException. |
System.Configuration.ConfigurationException | ConfigurationException(String, Exception, XmlNode) | Ta klasa jest przestarzała. Aby utworzyć nowy wyjątek, utwórz element System.Configuration.ConfigurationErrorsException. |
System.Configuration.ConfigurationException | ConfigurationException(String, String, Int32) | Ta klasa jest przestarzała. Aby utworzyć nowy wyjątek, utwórz element System.Configuration.ConfigurationErrorsException. |
System.Configuration.ConfigurationException | ConfigurationException(String, XmlNode) | Ta klasa jest przestarzała. Aby utworzyć nowy wyjątek, utwórz element System.Configuration.ConfigurationErrorsException. |
System.Configuration.ConfigurationException | GetXmlNodeFilename | Ta klasa jest przestarzała. Użycie w zamian parametru ConfigurationErrorsException.GetFilename. |
System.Configuration.ConfigurationException | GetXmlNodeLineNumber | Ta klasa jest przestarzała. Zamiast tego użyj polecenia ConfigurationErrorsException.GetLineNumber(XmlNode) |
System.Configuration.ConfigurationSettings | AppSettings | Ta metoda jest przestarzała. Został on zastąpiony przez ConfigurationManager.AppSettings. |
System.Configuration.ConfigurationSettings | GetConfig | Ta metoda jest przestarzała. Został on zastąpiony przez ConfigurationManager.GetSection. |
System.Diagnostics.EventLog | CreateEventSource(String, String, String) | Ta metoda została uznana za przestarzałą. Użycie w zamian parametru CreateEventSource(EventSourceCreationData). |
System.Diagnostics.EventLogEntry | EventID | Ta właściwość została przestarzała. Użycie w zamian parametru EventLogEntry.InstanceId. |
System.Diagnostics.EventLogPermissionAccess | Audit | Ten element członkowski został przestarzały. Użycie w zamian parametru EventLogPermissionAccess.Administer. |
System.Diagnostics.EventLogPermissionAccess | Browse | Ten element członkowski został przestarzały. Użycie w zamian parametru EventLogPermissionAccess.Administer. |
System.Diagnostics.EventLogPermissionAccess | Instrument | Ten element członkowski został przestarzały. Użycie w zamian parametru EventLogPermissionAccess.Write. |
System.Diagnostics.InstanceDataCollection | InstanceDataCollection | Ten konstruktor został przestarzały. Zamiast tego użyj polecenia InstanceDataCollectionCollection.Item[] , aby pobrać wystąpienie tej kolekcji. |
System.Diagnostics.InstanceDataCollectionCollection | InstanceDataCollectionCollection | Ten konstruktor został przestarzały. Zamiast tego użyj polecenia PerformanceCounterCategory.ReadCategory , aby pobrać wystąpienie tej kolekcji. |
System.Diagnostics.PerformanceCounter | DefaultFileMappingSize | To pole jest przestarzałe i nie jest używane. Użyj pliku machine.config lub pliku konfiguracji aplikacji, aby ustawić rozmiar System.Diagnostics.PerformanceCounter mapowania plików. |
System.Diagnostics.PerformanceCounterCategory | Create(String, String, CounterCreationDataCollection) | Ta metoda została uznana za przestarzałą. Użycie w zamian parametru Create(String, String, PerformanceCounterCategoryType, CounterCreationDataCollection). |
System.Diagnostics.PerformanceCounterCategory | Create(String, String, String, String) | Ta metoda została uznana za przestarzałą. Użycie w zamian parametru Create(String, String, PerformanceCounterCategoryType, String, String). |
System.Diagnostics.PerformanceCounterManager | ICollectData.CloseData | Ta klasa jest przestarzała. Zamiast tego użyj liczników wydajności w PerformanceCounter klasie . |
System.Diagnostics.PerformanceCounterManager | ICollectData.CollectData | Ta klasa jest przestarzała. Zamiast tego użyj liczników wydajności w PerformanceCounter klasie . |
System.Diagnostics.PerformanceCounterManager | PerformanceCounterManager | Ta klasa jest przestarzała. Zamiast tego użyj liczników wydajności w System.Diagnostics.PerformanceCounter klasie . |
System.Diagnostics.PerformanceCounterPermissionAccess | Browse | Ten element członkowski został przestarzały. Użycie w zamian parametru PerformanceCounterPermissionAccess.Read. |
System.Diagnostics.PerformanceCounterPermissionAccess | Instrument | Ten element członkowski został przestarzały. Użycie w zamian parametru PerformanceCounterPermissionAccess.Write. |
System.Diagnostics.Process | NonpagedSystemMemorySize | Ta właściwość została przestarzała. Użycie w zamian parametru Process.NonpagedSystemMemorySize64. |
System.Diagnostics.Process | PagedMemorySize | Ta właściwość została przestarzała. Użycie w zamian parametru PagedMemorySize64. |
System.Diagnostics.Process | PagedSystemMemorySize | Ta właściwość została przestarzała. Użycie w zamian parametru Process.PagedSystemMemorySize64. |
System.Diagnostics.Process | PeakPagedMemorySize | Ta właściwość została przestarzała. Użycie w zamian parametru Process.PeakPagedMemorySize64. |
System.Diagnostics.Process | PeakVirtualMemorySize | Ta właściwość została przestarzała. Użycie w zamian parametru Process.PeakVirtualMemorySize64. |
System.Diagnostics.Process | PeakWorkingSet | Ta właściwość została przestarzała. Użycie w zamian parametru Process.PeakWorkingSet64. |
System.Diagnostics.Process | PrivateMemorySize | Ta właściwość została przestarzała. Użycie w zamian parametru Process.PrivateMemorySize64. |
System.Diagnostics.Process | VirtualMemorySize | Ta właściwość została przestarzała. Użycie w zamian parametru Process.VirtualMemorySize64. |
System.Diagnostics.Process | WorkingSet | Ta właściwość została przestarzała. Użycie w zamian parametru Process.WorkingSet64. |
System.Net.Dns | BeginGetHostByName | BeginGetHostByName jest przestarzały dla tego typu. Zamiast tego użyj Dns.BeginGetHostEntry(String, AsyncCallback, Object) polecenia . |
System.Net.Dns | BeginResolve(String, AsyncCallback, Object) | BeginResolve(String, AsyncCallback, Object) jest przestarzały dla tego typu. Zamiast tego użyj Dns.BeginGetHostEntry(String, AsyncCallback, Object) polecenia . |
System.Net.Dns | EndGetHostByName | EndGetHostByName jest przestarzały dla tego typu. Zamiast tego użyj Dns.EndGetHostEntry polecenia . |
System.Net.Dns | EndResolve | EndResolve jest przestarzały dla tego typu. Zamiast tego użyj Dns.EndGetHostEntry polecenia . |
System.Net.Dns | GetHostByAddress(IPAddress) | GetHostByAddress(IPAddress) jest przestarzały dla tego typu. Zamiast tego użyj Dns.GetHostEntry(IPAddress) polecenia . |
System.Net.Dns | GetHostByAddress(String) | GetHostByAddress(String) jest przestarzały dla tego typu. Zamiast tego użyj Dns.GetHostEntry(String) polecenia . |
System.Net.Dns | GetHostByName | GetHostByName jest przestarzały dla tego typu. Zamiast tego użyj Dns.GetHostEntry(String) polecenia . |
System.Net.Dns | Resolve | Resolve jest przestarzały dla tego typu. Zamiast tego użyj Dns.GetHostEntry(String) polecenia . |
System.Net.FileWebRequest | FileWebRequest | Serializacja jest przestarzała dla tego typu. |
System.Net.FileWebResponse | FileWebResponse | Serializacja jest przestarzała dla tego typu. |
System.Net.HttpWebRequest | HttpWebRequest() | Pierwsza przestarzała w programie .NET Framework 4.5. Użycie tego elementu członkowskiego generuje błąd kompilatora. Ten interfejs API obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. |
System.Net.HttpWebRequest | HttpWebRequest(SerializationInfo, StreamingContext) | Serializacja jest przestarzała dla tego typu. |
System.Net.HttpWebResponse | HttpWebResponse() | Pierwsza przestarzała w programie .NET Framework 4.5. Użycie tego elementu członkowskiego generuje błąd kompilatora. Ten interfejs API obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. |
System.Net.HttpWebResponse | HttpWebResponse(SerializationInfo, StreamingContext) | Serializacja jest przestarzała dla tego typu. |
System.Net.IPAddress | Address | Ta właściwość została przestarzała. Jest zależna od rodziny adresów. IPAddress.Equals Zamiast tego użyj metody , aby wykonać porównania. |
System.Net.ServicePointManager | CertificatePolicy | CertificatePolicy jest przestarzały dla tego typu. Użycie w zamian parametru ServicePointManager.ServerCertificateValidationCallback. |
System.Net.WebClient | AllowReadStreamBuffering | Pierwsza przestarzała w programie .NET Framework 4.5. Użycie tego elementu członkowskiego generuje błąd kompilatora. Ten interfejs API obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. |
System.Net.WebClient | AllowWriteStreamBuffering | Pierwsza przestarzała w programie .NET Framework 4.5. Użycie tego elementu członkowskiego generuje błąd kompilatora. Ten interfejs API obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. |
System.Net.WebClient | System.Net.WebClient.OnWriteStreamClosed |
Pierwsza przestarzała w programie .NET Framework 4.5. Użycie tego elementu członkowskiego generuje błąd kompilatora. Ten interfejs API obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. |
System.Net.WebClient | WriteStreamClosed | Pierwsza przestarzała w programie .NET Framework 4.5. Użycie tego elementu członkowskiego generuje błąd kompilatora. Ten interfejs API obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. |
System.Net.WebProxy | GetDefaultProxy | Ta metoda została uznana za przestarzałą. Domyślnie użyj wybranego serwera proxy. |
System.Net.WebRequest | CreatorInstance | Pierwsza przestarzała w programie .NET Framework 4.5. Użycie tego elementu członkowskiego generuje błąd kompilatora. Ten interfejs API obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. |
System.Net.WebRequest | RegisterPortableWebRequestCreator | Pierwsza przestarzała w programie .NET Framework 4.5. Użycie tego elementu członkowskiego generuje błąd kompilatora. Ten interfejs API obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. |
System.Net.WriteStreamClosedEventArgs | Error | Pierwsza przestarzała w programie .NET Framework 4.5. Użycie tego elementu członkowskiego generuje błąd kompilatora. Ten interfejs API obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. |
System.Net.WriteStreamClosedEventArgs | WriteStreamClosedEventArgs | Pierwsza przestarzała w programie .NET Framework 4.5. Użycie tego elementu członkowskiego generuje błąd kompilatora. Ten interfejs API obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. |
System.Net.Mail.MailMessage | ReplyTo | ReplyTo jest przestarzały dla tego typu. Zamiast tego użyj MailMessage.ReplyToList polecenia , co może akceptować wiele adresów. |
System.Net.NetworkInformation.NetworkChange | NetworkChange() | Pierwsza przestarzała w programie .NET Framework 4.5. Użycie tego elementu członkowskiego generuje błąd kompilatora. Ten interfejs API obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. |
System.Net.NetworkInformation.NetworkChange | RegisterNetworkChange(NetworkChange) | Pierwsza przestarzała w programie .NET Framework 4.5. Użycie tego elementu członkowskiego generuje błąd kompilatora. Ten interfejs API obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. |
System.Net.Sockets.Socket | SupportsIPv4 | SupportsIPv4 jest przestarzały dla tego typu. Użycie w zamian parametru Socket.OSSupportsIPv4. |
System.Net.Sockets.Socket | SupportsIPv6 | SupportsIPv6 jest przestarzały dla tego typu. Użycie w zamian parametru Socket.OSSupportsIPv6. |
System.Net.Sockets.SocketAsyncEventArgs | SocketClientAccessPolicyProtocol | Pierwsza przestarzała w programie .NET Framework 4.5. Użycie tego elementu członkowskiego generuje błąd kompilatora. Ten interfejs API obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. |
System.Net.Sockets.TcpListener | TcpListener(Int32) | Ta metoda została uznana za przestarzałą. Użycie w zamian parametru TcpListener(IPAddress, Int32). |
System.Net.WebSockets.WebSocket | IsApplicationTargeting45 | Pierwsza przestarzała w programie .NET Framework 4.5. Ten element członkowski jest przeznaczony tylko do użytku wewnętrznego i zostanie usunięty w przyszłej wersji programu .NET Framework. Nie nazywaj go. |
System.Security.Claims.DynamicRoleClaimProvider | AddDynamicRoleClaims | Pierwsza przestarzała w programie .NET Framework 4.5. Użycie tego elementu członkowskiego generuje błąd kompilatora. Służy System.Security.Claims.ClaimsAuthenticationManager do dodawania oświadczeń do elementu ClaimsIdentity. |
System.Drawing.dll
Typ | Element członkowski | Komunikat |
---|---|---|
System.Drawing.FontFamily | GetFamilies | Nie używaj GetFamilies metody ; zamiast tego użyj FontFamily.Families właściwości . |
System.Drawing.Imaging.EncoderParameter | EncoderParameter(Encoder, Int32, Int32, Int32) | Pierwsza przestarzała w programie .NET Framework 4.5. Ten konstruktor został przestarzały. Użyj witryny EncoderParameter(Encoder, Int32, EncoderParameterValueType, IntPtr). |
System.Messaging.dll
Typ | Element członkowski | Komunikat |
---|---|---|
System.Messaging.MessageQueue | GetEnumerator | Ta metoda zwraca wartość System.Messaging.MessageEnumerator , która implementuje niepoprawnie rodzinę MessageEnumerator.RemoveCurrent metod. Użycie w zamian parametru MessageQueue.GetMessageEnumerator2. |
System.Messaging.MessageQueue | GetMessageEnumerator | Ta metoda zwraca wartość System.Messaging.MessageEnumerator , która implementuje niepoprawnie rodzinę MessageEnumerator.RemoveCurrent metod. Użycie w zamian parametru MessageQueue.GetMessageEnumerator2. |
System.ServiceModel.dll
Typ | Element członkowski | Komunikat |
---|---|---|
System.ServiceModel.BasicHttpBinding | EnableHttpCookieContainer | Pierwsza przestarzała w programie .NET Framework 4.5. Ta właściwość jest przestarzała. Aby włączyć protokół Http CookieContainer, należy zamiast tego użyć HttpBindingBase.AllowCookies właściwości . |
System.ServiceModel.Configuration.BindingsSection | NetPeerTcpBinding | Pierwsza przestarzała w programie .NET Framework 4.5. Funkcja kanału równorzędnego jest przestarzała i zostanie usunięta w przyszłości. |
System.ServiceModel.Dispatcher.ClientOperationCompatBase | ParameterInspectors | Pierwsza przestarzała w programie .NET Framework 4.5. Użycie tego typu generuje błąd kompilatora. Ten interfejs API obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. |
System.ServiceModel.Dispatcher.ClientRuntimeCompatBase | MessageInspectors | Pierwsza przestarzała w programie .NET Framework 4.5. Użycie tego typu generuje błąd kompilatora. Ten interfejs API obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. |
System.ServiceModel.Dispatcher.ClientRuntimeCompatBase | Operations | Pierwsza przestarzała w programie .NET Framework 4.5. Użycie tego typu generuje błąd kompilatora. Ten interfejs API obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. |
System.ServiceModel.Security.WindowsClientCredential | AllowNtlm | Ta właściwość jest przestarzała i jest obsługiwana tylko w celu zachowania zgodności z poprzednimi wersjami. Zasady komputera lokalnego będą używane do określania, czy należy używać protokołu NTLM. |
System.ServiceModel.Discovery.dll
Typ | Element członkowski | Komunikat |
---|---|---|
System.ServiceModel.Discovery.UdpAnnouncementEndpoint | TransportSettings | Pierwsza przestarzała w programie .NET Framework 4.5. Właściwość TransportSettings jest przestarzała. Rozważ użycie funkcji System.ServiceModel.Channels.UdpTransportBindingElement ustawiania właściwości transportu. |
System.ServiceModel.Discovery.UdpDiscoveryEndpoint | TransportSettings | Pierwsza przestarzała w programie .NET Framework 4.5. Właściwość TransportSettings jest przestarzała. Rozważ użycie funkcji System.ServiceModel.Channels.UdpTransportBindingElement ustawiania właściwości transportu. |
System.Web.DataVisualization.dll
Typ | Element członkowski | Komunikat |
---|---|---|
System.Web.UI.DataVisualization.Charting.Chart | ViewStateData | ViewStateData Zdeprecjonowana. Zbadaj Control.ViewState zamiast tego. |
System.web.dll
Typ | Element członkowski | Komunikat |
---|---|---|
System.Web.HttpContext | GetAppConfig | Zalecaną alternatywą jest WebConfigurationManager.GetWebApplicationSection System.Web.dll. |
System.Web.HttpContext | GetConfig | Zalecaną alternatywą jest HttpContext.GetSection System.Web.dll. |
System.Web.HttpUtility | UrlEncodeUnicode | Pierwsza przestarzała w programie .NET Framework 4.5. Ta metoda generuje niezgodne ze standardami dane wyjściowe i ma problemy ze współdziałaniem. Preferowaną alternatywą jest UrlEncode(String). |
System.Web.HttpUtility | UrlEncodeUnicodeToBytes | Pierwsza przestarzała w programie .NET Framework 4.5. Ta metoda generuje niezgodne ze standardami dane wyjściowe i ma problemy ze współdziałaniem. Preferowaną alternatywą jest UrlEncodeToBytes(String). |
System.Web.Configuration.AuthenticationMode | Passport | To pole jest przestarzałe. Produkt uwierzytelniania usługi Passport nie jest już obsługiwany i został zastąpiony przez konto Microsoft. |
System.Web.Configuration.AuthenticationSection | Passport | Ta właściwość jest przestarzała. Produkt uwierzytelniania usługi Passport nie jest już obsługiwany i został zastąpiony przez konto Microsoft. |
System.Web.Configuration.HttpCapabilitiesBase | JavaScript | Zalecaną alternatywą HttpCapabilitiesBase.EcmaScriptVersion jest właściwość . Wartość Version.Major wersji większa lub równa 1 oznacza obsługę języka JavaScript. |
System.Web.Configuration.SystemWebSectionGroup | MobileControls | System.Web.Mobile.dll jest przestarzałe. |
System.Web.Routing.UrlRoutingModule | PostMapRequestHandler | Ta metoda jest przestarzała. Zastąpij metodę Init , aby użyć PostMapRequestHandler zdarzenia. |
System.Web.Security.FormsAuthentication | Authenticate | Pierwsza przestarzała w programie .NET Framework 4.5. Zalecaną alternatywą jest użycie System.Web.Security.Membership interfejsów API, takich jak Membership.ValidateUser. |
System.Web.Security.FormsAuthentication | HashPasswordForStoringInConfigFile | Pierwsza przestarzała w programie .NET Framework 4.5. Zalecaną alternatywą jest użycie System.Web.Security.Membership interfejsów API, takich jak Membership.CreateUser. |
System.Web.Security.MachineKey | Decode | Pierwsza przestarzała w programie .NET Framework 4.5. Ta metoda jest przestarzała i jest udostępniana tylko pod kątem zgodności z istniejącym kodem. Zaleca się, aby zamiast tego nowy kod używał Protect metod i .Unprotect |
System.Web.Security.MachineKey | Encode | Pierwsza przestarzała w programie .NET Framework 4.5. Ta metoda jest przestarzała i jest udostępniana tylko pod kątem zgodności z istniejącym kodem. Zaleca się, aby zamiast tego nowy kod używał Protect metod i .Unprotect |
System.Web.UI.Page | FileDependencies | Zalecaną alternatywą jest HttpResponse.AddFileDependencies. |
System.Web.UI.Page | GetPostBackClientEvent | Zalecaną alternatywą jest ClientScriptManager.GetPostBackEventReference. |
System.Web.UI.Page | GetPostBackClientHyperlink | Zalecaną alternatywą jest ClientScriptManager.GetPostBackClientHyperlink. |
System.Web.UI.Page | GetPostBackEventReference(Control) | Zalecaną alternatywą jest ClientScriptManager.GetPostBackEventReference(Control, String). |
System.Web.UI.Page | GetPostBackEventReference(Control, String) | Zalecaną alternatywą jest ClientScriptManager.GetPostBackEventReference. |
System.Web.UI.Page | IsClientScriptBlockRegistered | Zalecaną alternatywą jest ClientScriptManager.IsClientScriptBlockRegistered. |
System.Web.UI.Page | IsStartupScriptRegistered | Zalecaną alternatywą jest ClientScriptManager.IsStartupScriptRegistered. |
System.Web.UI.Page | RegisterArrayDeclaration | Zalecaną alternatywą jest ClientScriptManager.RegisterArrayDeclaration. |
System.Web.UI.Page | RegisterClientScriptBlock | Zalecaną alternatywą jest ClientScriptManager.RegisterClientScriptBlock. |
System.Web.UI.Page | RegisterHiddenField | Zalecaną alternatywą jest ClientScriptManager.RegisterHiddenField. |
System.Web.UI.Page | RegisterOnSubmitStatement | Zalecaną alternatywą jest ClientScriptManager.RegisterOnSubmitStatement. |
System.Web.UI.Page | RegisterStartupScript | Zalecaną alternatywą jest ClientScriptManager.RegisterStartupScript. |
System.Web.UI.Page | SmartNavigation | Zalecaną alternatywą jest Page.SetFocus i Page.MaintainScrollPositionOnPostBack. |
System.Web.UI.TemplateControl | AutoHandlers | Użycie tej właściwości nie jest zalecane, ponieważ nie jest już przydatne. |
System.Web.UI.WebControls.GridView | CreateAutoGeneratedColumn | Pierwsza przestarzała w programie .NET Framework 4.5. Ta metoda jest przechowywana pod kątem zgodności z poprzednimi wersjami. Ten interfejs API nie jest już używany. |
System.Web.UI.WebControls.Xml | Document | Zalecaną alternatywą Xml.XPathNavigator jest właściwość . Utwórz element i wywołaj polecenie , System.Xml.XPath.XPathDocument aby utworzyć element System.Xml.XPath.XPathNavigator.XPathDocument.CreateNavigator |
System.Web.DynamicData.dll
Typ | Element członkowski | Komunikat |
---|---|---|
System.Web.DynamicData.DynamicDataExtensions | EnablePersistedSelection | EnablePersistedSelection Użyj właściwości w kontrolce ruchu przychodzącego danych, takiej jak System.Web.UI.WebControls.GridView lub System.Web.UI.WebControls.ListView. |
System.Web.Extensions.dll
System.Web.Services.dll
Typ | Element członkowski | Komunikat |
---|---|---|
System.Web.Services.Discovery.DiscoveryClientProtocol | LoadExternals | Ta metoda zostanie usunięta z przyszłej wersji. Wywołanie metody nie jest już wymagane do odnajdywania zasobów. |
System.Web.Services.Protocols.SoapHeaderAttribute | Required | Ta właściwość zostanie usunięta z przyszłej wersji. Obecność określonego nagłówka w komunikacie PROTOKOŁU SOAP nie jest już wymuszana. |
System.windows.forms.dll
Typ | Element członkowski | Komunikat |
---|---|---|
System.Windows.Forms.AccessibleStates | Valid | Ta wartość wyliczenia została przestarzała. Nie został zastąpiony innym plikiem. |
System.Windows.Forms.ComboBox | AddItemsCore | Ta metoda została uznana za przestarzałą. Nie został zastąpiony innym plikiem. |
System.Windows.Forms.Control | RenderRightToLeft | Ta właściwość została przestarzała. Użycie w zamian parametru Control.RightToLeft. |
System.Windows.Forms.Control | Scale(Single) | Ta metoda została uznana za przestarzałą. Control.Scale(SizeF) Zamiast tego użyj metody . |
System.Windows.Forms.Control | Scale(Single, Single) | Ta metoda została uznana za przestarzałą. Control.Scale(SizeF) Zamiast tego użyj metody . |
System.Windows.Forms.Form | ApplyAutoScaling | Ta metoda została uznana za przestarzałą. PerformAutoScale Zamiast tego użyj metody . |
System.Windows.Forms.Form | AutoScale | Ta właściwość została przestarzała. ContainerControl.AutoScaleMode Zamiast tego użyj właściwości . |
System.Windows.Forms.Form | GetAutoScaleSize | Ta metoda została uznana za przestarzałą. ContainerControl.AutoScaleDimensions Zamiast tego użyj właściwości . |
System.Windows.Forms.Label | RenderTransparent | Ta właściwość została przestarzała. Użycie w zamian parametru BackColor. |
System.Windows.Forms.ListBox | AddItemsCore | Ta metoda została uznana za przestarzałą. Nie został zastąpiony innym plikiem. |
System.Windows.Forms.PrintPreviewDialog | AutoScaleBaseSize | Ta właściwość została przestarzała. ContainerControl.AutoScaleDimensions Zamiast tego użyj właściwości . |
System.Xaml.dll
Typ | Element członkowski | Komunikat |
---|---|---|
System.Windows.Markup.MarkupExtensionReturnTypeAttribute | ExpressionType | Nie jest to używane przez analizator XAML. Zobacz: System.Windows.Markup.XamlSetMarkupExtensionAttribute. |
System.Windows.Markup.MarkupExtensionReturnTypeAttribute | MarkupExtensionReturnTypeAttribute(Type, Type) | Argument expressionType nie jest używany przez analizator XAML. Aby określić oczekiwany typ zwracany, użyj polecenia MarkupExtensionReturnTypeAttribute(Type). Aby określić niestandardową obsługę typów wyrażeń, użyj polecenia System.Windows.Markup.XamlSetMarkupExtensionAttribute. |
System.Xml.dll
IEHost.dll i IEExec.exe
Zestawy IEHost.dll i IEExec.exe zostały usunięte z programu .NET Framework. Wszystkie ich typy i ich składowe są przestarzałe i nie są obsługiwane w programie .NET Framework 4.5 lub nowszym. Te zestawy były używane do hostowania kontrolek Windows Forms i uruchamiania plików wykonywalnych w programie Internet Explorer. Alternatywą dla tej technologii są aplikacje ClickOnce, XAML Browser Applications (XBAP) i Microsoft Silverlight.
ISymWrapper.dll
Typ | Element członkowski | Komunikat |
---|---|---|
System.Diagnostics.SymbolStore.SymBinder | GetReader(Int32, String, String) | Zalecaną alternatywą jest SymBinder.GetReader(IntPtr, String, String). ISymbolBinder1.GetReader pobiera wskaźnik interfejsu importera jako System.IntPtr zamiast System.Int32elementu , a zatem działa zarówno w architekturze 32-bitowej, jak i 64-bitowej. |
Microsoft.Build.Conversion.v4.0.dll
Typ | Element członkowski | Komunikat |
---|---|---|
Microsoft.Build.Conversion.ProjectFileConverter | Convert(ProjectLoadSettings) | Zamiast tego użyj przeciążenia bez Convert() parametrów. |
Microsoft.Build.Conversion.ProjectFileConverter | Convert(String) | Zamiast tego użyj przeciążenia bez Convert() parametrów. |
Microsoft.Build.Conversion.ProjectFileConverter | ConvertInMemory(Engine) | Zamiast tego użyj metody bez ProjectFileConverter.ConvertInMemory() parametrów. |
Microsoft.Build.Conversion.ProjectFileConverter | ConvertInMemory(Engine, ProjectLoadSettings) | Zamiast tego użyj metody bez ProjectFileConverter.ConvertInMemory() parametrów. |
Microsoft.Build.Engine.dll
Typ | Element członkowski | Komunikat |
---|---|---|
Microsoft.Build.BuildEngine.Engine | BinPath | Unikaj ustawiania wartości BinPath. Jeśli po prostu przekazujesz lokalizację programu .NET Framework jako BinPath, żadna inna akcja nie jest konieczna. W przeciwnym razie zdefiniuj zestawy narzędzi w rejestrze lub pliku konfiguracji albo dodając elementy do aparatu Microsoft.Build.BuildEngine.ToolsetCollection, aby użyć niestandardowego BinPathelementu . |
Microsoft.Build.BuildEngine.Engine | Engine(String) | Jeśli po prostu przekazujesz lokalizację programu .NET Framework jako BinPathelement , po prostu przejdź do konstruktora bez Engine() parametrów. W przeciwnym razie można zdefiniować niestandardowe zestawy narzędzi w rejestrze lub pliku konfiguracji albo dodać elementy do aparatu Microsoft.Build.BuildEngine.ToolsetCollection. Następnie użyj zamiast tego konstruktora Engine() lub Engine(ToolsetDefinitionLocations) . |
Microsoft.Build.Framework.dll
Typ | Element członkowski | Komunikat |
---|---|---|
Microsoft.Build.Framework.XamlTypes.ContentType | ItemGroupName | Pierwsza przestarzała w programie .NET Framework 4.5. Użycie tego elementu członkowskiego generuje błąd kompilatora. ContentType.ItemType Zamiast tego użyj właściwości . |
Microsoft.Build.Utilities.v4.0.dll
Typ | Element członkowski | Komunikat |
---|---|---|
Microsoft.Build.Utilities.ToolTask | EnvironmentOverride | ToolTask.EnvironmentVariables Użyj właściwości . |
Microsoft.Data.Entity.Build.Tasks.dll
Typ | Element członkowski | Komunikat |
---|---|---|
Microsoft.Data.Entity.Build.Tasks.EntityDeploy |
EntityDataModelEmbeddedResources |
Pierwsza przestarzała w programie .NET Framework 4.5. Używane tylko w przypadku zgodności z poprzednimi wersjami 3.5. |
Microsoft.visualbasic.dll
Typ | Element członkowski | Komunikat |
---|---|---|
Microsoft.VisualBasic.FileSystem | FilePut(Object, Object, Object) | Ten element członkowski został przestarzały. Służy FileSystem.FilePutObject do zapisywania Object typów lub coerce FileNumber i RecordNumber do Int32 zapisywania typów innych niż obiekty. |
Microsoft.VisualBasic.CompilerServices.Conversions | FallbackUserDefinedConversion | Użycie tego elementu członkowskiego generuje błąd kompilatora. Nie używaj tej metody. |
Microsoft.VisualBasic.CompilerServices.NewLateBinding | FallbackCall | Użycie tego elementu członkowskiego generuje błąd kompilatora. Nie używaj tej metody. |
Microsoft.VisualBasic.CompilerServices.NewLateBinding | FallbackGet | Użycie tego elementu członkowskiego generuje błąd kompilatora. Nie używaj tej metody. |
Microsoft.VisualBasic.CompilerServices.NewLateBinding | FallbackIndexSet | Użycie tego elementu członkowskiego generuje błąd kompilatora. Nie używaj tej metody. |
Microsoft.VisualBasic.CompilerServices.NewLateBinding | FallbackIndexSetComplex | Użycie tego elementu członkowskiego generuje błąd kompilatora. Nie używaj tej metody. |
Microsoft.VisualBasic.CompilerServices.NewLateBinding | FallbackInvokeDefault1 | Użycie tego elementu członkowskiego generuje błąd kompilatora. Nie używaj tej metody. |
Microsoft.VisualBasic.CompilerServices.NewLateBinding | FallbackInvokeDefault2 | Użycie tego elementu członkowskiego generuje błąd kompilatora. Nie używaj tej metody. |
Microsoft.VisualBasic.CompilerServices.NewLateBinding | FallbackSet | Użycie tego elementu członkowskiego generuje błąd kompilatora. Nie używaj tej metody. |
Microsoft.VisualBasic.CompilerServices.NewLateBinding | FallbackSetComplex | Użycie tego elementu członkowskiego generuje błąd kompilatora. Nie używaj tej metody. |
Microsoft.VisualBasic.CompilerServices.Operators | FallbackInvokeUserDefinedOperator | Użycie tego elementu członkowskiego generuje błąd kompilatora. Nie używaj tej metody. |
Microsoft.VisualBasic.MyServices.RegistryProxy | DynData | DynData Klucz rejestru działa tylko w systemie Win9x, który nie jest obsługiwany przez tę wersję programu .NET Framework. PerformanceData Zamiast tego użyj klucza rejestru. Ta właściwość zostanie usunięta z przyszłej wersji programu .NET Framework. |