Target type |
.NET Core,Version=v5.0 |
.NET Framework,Version=v4.6.1 |
.NET Native,Version=v1.0 |
ASP.NET 5,Version=v1.0 |
Recommended changes |
Microsoft.Win32.Registry |
|
|
|
|
|
CurrentUser |
|
|
|
|
|
|
|
|
|
|
|
Microsoft.Win32.RegistryKey |
|
|
|
|
|
CreateSubKey(System.String) |
|
|
|
|
|
DeleteSubKeyTree(System.String) |
|
|
|
|
|
DeleteValue(System.String) |
|
|
|
|
|
Dispose |
|
|
|
|
|
get_Name |
|
|
|
|
|
get_SubKeyCount |
|
|
|
|
|
get_ValueCount |
|
|
|
|
|
GetSubKeyNames |
|
|
|
|
|
GetValue(System.String,System.Object) |
|
|
|
|
|
GetValueNames |
|
|
|
|
|
OpenSubKey(System.String,System.Boolean) |
|
|
|
|
|
SetValue(System.String,System.Object) |
|
|
|
|
|
|
|
|
|
|
|
System.AppDomain |
|
|
|
|
Remove usage. |
add_UnhandledException(System.UnhandledExceptionEventHandler) |
|
|
|
|
Remove usage. |
get_BaseDirectory |
|
|
|
|
System.AppContext.BaseDirectory. |
get_CurrentDomain |
|
|
|
|
Remove usage. |
get_FriendlyName |
|
|
|
|
Remove usage. |
IsDefaultAppDomain |
|
|
|
|
Remove usage. |
|
|
|
|
|
|
System.Configuration.ApplicationScopedSettingAttribute |
|
|
|
|
|
#ctor |
|
|
|
|
|
|
|
|
|
|
|
System.Configuration.ApplicationSettingsBase |
|
|
|
|
|
#ctor |
|
|
|
|
|
|
|
|
|
|
|
System.Configuration.DefaultSettingValueAttribute |
|
|
|
|
|
#ctor(System.String) |
|
|
|
|
|
|
|
|
|
|
|
System.Configuration.SettingsBase |
|
|
|
|
|
get_Item(System.String) |
|
|
|
|
|
Synchronized(System.Configuration.SettingsBase) |
|
|
|
|
|
|
|
|
|
|
|
System.Console |
|
|
|
|
|
get_Error |
|
|
|
|
|
get_Out |
|
|
|
|
|
get_WindowWidth |
|
|
|
|
|
|
|
|
|
|
|
System.Data.DataColumn |
|
|
|
|
|
get_Caption |
|
|
|
|
|
|
|
|
|
|
|
System.Data.DataColumnCollection |
|
|
|
|
|
Add(System.String,System.Type) |
|
|
|
|
|
get_Item(System.Int32) |
|
|
|
|
|
|
|
|
|
|
|
System.Data.DataRow |
|
|
|
|
|
get_Item(System.Int32) |
|
|
|
|
|
get_Table |
|
|
|
|
|
set_Item(System.Int32,System.Object) |
|
|
|
|
|
|
|
|
|
|
|
System.Data.DataRowCollection |
|
|
|
|
|
Add(System.Data.DataRow) |
|
|
|
|
|
|
|
|
|
|
|
System.Data.DataTable |
|
|
|
|
|
#ctor |
|
|
|
|
|
get_Columns |
|
|
|
|
|
get_Rows |
|
|
|
|
|
NewRow |
|
|
|
|
|
|
|
|
|
|
|
System.Data.Entity.Design.PluralizationServices.PluralizationService |
|
|
|
|
|
CreateService(System.Globalization.CultureInfo) |
|
|
|
|
|
Pluralize(System.String) |
|
|
|
|
|
Singularize(System.String) |
|
|
|
|
|
|
|
|
|
|
|
System.Data.IDataReader |
|
|
|
|
|
Read |
|
|
|
|
|
|
|
|
|
|
|
System.Data.IDataRecord |
|
|
|
|
|
get_FieldCount |
|
|
|
|
|
get_Item(System.Int32) |
|
|
|
|
|
GetName(System.Int32) |
|
|
|
|
|
|
|
|
|
|
|
System.Data.InternalDataCollectionBase |
|
|
|
|
|
get_Count |
|
|
|
|
|
GetEnumerator |
|
|
|
|
|
|
|
|
|
|
|
System.Diagnostics.DataReceivedEventArgs |
|
|
|
|
|
get_Data |
|
|
|
|
|
|
|
|
|
|
|
System.Diagnostics.DataReceivedEventHandler |
|
|
|
|
|
#ctor(System.Object,System.IntPtr) |
|
|
|
|
|
|
|
|
|
|
|
System.Diagnostics.Debugger |
|
|
|
|
|
Log(System.Int32,System.String,System.String) |
|
|
|
|
|
|
|
|
|
|
|
System.Diagnostics.DefaultTraceListener |
|
|
|
|
|
|
|
|
|
|
|
System.Diagnostics.Process |
|
|
|
|
|
#ctor |
|
|
|
|
|
add_ErrorDataReceived(System.Diagnostics.DataReceivedEventHandler) |
|
|
|
|
|
add_OutputDataReceived(System.Diagnostics.DataReceivedEventHandler) |
|
|
|
|
|
BeginErrorReadLine |
|
|
|
|
|
BeginOutputReadLine |
|
|
|
|
|
get_ExitCode |
|
|
|
|
|
get_Id |
|
|
|
|
|
GetCurrentProcess |
|
|
|
|
|
set_StartInfo(System.Diagnostics.ProcessStartInfo) |
|
|
|
|
|
Start |
|
|
|
|
|
Start(System.Diagnostics.ProcessStartInfo) |
|
|
|
|
|
WaitForExit(System.Int32) |
|
|
|
|
|
|
|
|
|
|
|
System.Diagnostics.ProcessStartInfo |
|
|
|
|
|
#ctor |
|
|
|
|
|
set_CreateNoWindow(System.Boolean) |
|
|
|
|
|
set_ErrorDialog(System.Boolean) |
|
|
|
|
|
set_ErrorDialogParentHandle(System.IntPtr) |
|
|
|
|
|
set_FileName(System.String) |
|
|
|
|
|
set_RedirectStandardError(System.Boolean) |
|
|
|
|
|
set_RedirectStandardInput(System.Boolean) |
|
|
|
|
|
set_RedirectStandardOutput(System.Boolean) |
|
|
|
|
|
set_UseShellExecute(System.Boolean) |
|
|
|
|
Remove ShellExecute usage (Can PInvoke if needed). |
set_Verb(System.String) |
|
|
|
|
|
set_WindowStyle(System.Diagnostics.ProcessWindowStyle) |
|
|
|
|
Remove ShellExecute usage (Can PInvoke if needed). |
|
|
|
|
|
|
System.Diagnostics.ProcessWindowStyle |
|
|
|
|
Remove ShellExecute usage (Can PInvoke if needed). |
|
|
|
|
|
|
System.Diagnostics.SourceLevels |
|
|
|
|
|
|
|
|
|
|
|
System.Diagnostics.SourceSwitch |
|
|
|
|
|
ShouldTrace(System.Diagnostics.TraceEventType) |
|
|
|
|
|
|
|
|
|
|
|
System.Diagnostics.StackTrace |
|
|
|
|
Currently there is no workaround, but we are working on it. Please check back. |
#ctor(System.Int32,System.Boolean) |
|
|
|
|
Currently there is no workaround, but we are working on it. Please check back. |
get_FrameCount |
|
|
|
|
Currently there is no workaround, but we are working on it. Please check back. |
GetFrame(System.Int32) |
|
|
|
|
Currently there is no workaround, but we are working on it. Please check back. |
|
|
|
|
|
|
System.Diagnostics.Trace |
|
|
|
|
|
get_Listeners |
|
|
|
|
|
|
|
|
|
|
|
System.Diagnostics.TraceEventType |
|
|
|
|
|
|
|
|
|
|
|
System.Diagnostics.TraceListener |
|
|
|
|
|
|
|
|
|
|
|
System.Diagnostics.TraceListenerCollection |
|
|
|
|
|
AddRange(System.Diagnostics.TraceListenerCollection) |
|
|
|
|
|
Clear |
|
|
|
|
|
get_Count |
|
|
|
|
|
get_Item(System.Int32) |
|
|
|
|
|
|
|
|
|
|
|
System.Diagnostics.TraceSource |
|
|
|
|
|
#ctor(System.String,System.Diagnostics.SourceLevels) |
|
|
|
|
|
get_Listeners |
|
|
|
|
|
get_Switch |
|
|
|
|
|
TraceData(System.Diagnostics.TraceEventType,System.Int32,System.Object[]) |
|
|
|
|
|
|
|
|
|
|
|
System.Environment |
|
|
|
|
|
get_CommandLine |
|
|
|
|
|
get_CurrentDirectory |
|
|
|
|
Use Directory.GetCurrentDirectory(). |
get_Is64BitProcess |
|
|
|
|
Use Marshal.SizeOf(new IntPtr()) if needed. |
get_OSVersion |
|
|
|
|
Use System.Runtime.InteropServices.OSDescription instead |
get_UserDomainName |
|
|
|
|
|
get_UserInteractive |
|
|
|
|
|
get_UserName |
|
|
|
|
|
GetFolderPath(System.Environment.SpecialFolder) |
|
|
|
|
|
|
|
|
|
|
|
System.Environment.SpecialFolder |
|
|
|
|
|
|
|
|
|
|
|
System.Globalization.CultureInfo |
|
|
|
|
|
GetCultureInfo(System.String) |
|
|
|
|
Use System.Globalization.CultureInfo.#ctor(String). |
|
|
|
|
|
|
System.Globalization.TextInfo |
|
|
|
|
|
ToTitleCase(System.String) |
|
|
|
|
|
|
|
|
|
|
|
System.IO.StreamReader |
|
|
|
|
|
#ctor(System.String) |
|
|
|
|
Use File.OpenText, or use File.Open to get a Stream then pass it to StreamReader constructor. |
|
|
|
|
|
|
System.IO.StreamWriter |
|
|
|
|
|
#ctor(System.String,System.Boolean) |
|
|
|
|
Use File.Open to get a Stream then pass it to StreamWriter constructor. |
|
|
|
|
|
|
System.Management.CimType |
|
|
|
|
|
|
|
|
|
|
|
System.Management.InvokeMethodOptions |
|
|
|
|
|
|
|
|
|
|
|
System.Management.ManagementBaseObject |
|
|
|
|
|
get_Properties |
|
|
|
|
|
GetPropertyValue(System.String) |
|
|
|
|
|
set_Item(System.String,System.Object) |
|
|
|
|
|
|
|
|
|
|
|
System.Management.ManagementDateTimeConverter |
|
|
|
|
|
ToDateTime(System.String) |
|
|
|
|
|
ToTimeSpan(System.String) |
|
|
|
|
|
|
|
|
|
|
|
System.Management.ManagementException |
|
|
|
|
|
|
|
|
|
|
|
System.Management.ManagementObject |
|
|
|
|
|
Dispose |
|
|
|
|
|
GetMethodParameters(System.String) |
|
|
|
|
|
InvokeMethod(System.String,System.Management.ManagementBaseObject,System.Management.InvokeMethodOptions) |
|
|
|
|
|
InvokeMethod(System.String,System.Object[]) |
|
|
|
|
|
|
|
|
|
|
|
System.Management.ManagementObjectCollection |
|
|
|
|
|
GetEnumerator |
|
|
|
|
|
|
|
|
|
|
|
System.Management.ManagementObjectCollection.ManagementObjectEnumerator |
|
|
|
|
|
get_Current |
|
|
|
|
|
MoveNext |
|
|
|
|
|
|
|
|
|
|
|
System.Management.ManagementObjectSearcher |
|
|
|
|
|
#ctor(System.String,System.String) |
|
|
|
|
|
Get |
|
|
|
|
|
|
|
|
|
|
|
System.Management.PropertyData |
|
|
|
|
|
get_Name |
|
|
|
|
|
get_Qualifiers |
|
|
|
|
|
get_Type |
|
|
|
|
|
get_Value |
|
|
|
|
|
|
|
|
|
|
|
System.Management.PropertyDataCollection |
|
|
|
|
|
get_Count |
|
|
|
|
|
get_Item(System.String) |
|
|
|
|
|
GetEnumerator |
|
|
|
|
|
|
|
|
|
|
|
System.Management.PropertyDataCollection.PropertyDataEnumerator |
|
|
|
|
|
get_Current |
|
|
|
|
|
MoveNext |
|
|
|
|
|
|
|
|
|
|
|
System.Management.QualifierData |
|
|
|
|
|
get_Name |
|
|
|
|
|
get_Value |
|
|
|
|
|
|
|
|
|
|
|
System.Management.QualifierDataCollection |
|
|
|
|
|
|
|
|
|
|
|
System.OperatingSystem |
|
|
|
|
Do not use. Couple behavior to feature availability, not OS version or Platform. |
get_Version |
|
|
|
|
Do not use. Couple behavior to feature availability, not OS version or Platform. |
|
|
|
|
|
|
System.Reflection.Assembly |
|
|
|
|
|
get_Location |
|
|
|
|
|
GetCustomAttributes(System.Type,System.Boolean) |
|
|
|
|
|
GetExecutingAssembly |
|
|
|
|
Typeof(CurrentType).GetTypeInfo().Assembly. |
GetName(System.Boolean) |
|
|
|
|
|
|
|
|
|
|
|
System.Resources.NeutralResourcesLanguageAttribute |
|
|
|
|
|
#ctor(System.String,System.Resources.UltimateResourceFallbackLocation) |
|
|
|
|
|
|
|
|
|
|
|
System.Resources.UltimateResourceFallbackLocation |
|
|
|
|
|
|
|
|
|
|
|
System.Runtime.InteropServices.Marshal |
|
|
|
|
|
PtrToStringAuto(System.IntPtr) |
|
|
|
|
|
|
|
|
|
|
|
System.Runtime.InteropServices.TypeLibTypeAttribute |
|
|
|
|
|
#ctor(System.Runtime.InteropServices.TypeLibTypeFlags) |
|
|
|
|
|
|
|
|
|
|
|
System.Runtime.InteropServices.TypeLibTypeFlags |
|
|
|
|
|
|
|
|
|
|
|
System.Runtime.ProfileOptimization |
|
|
|
|
|
SetProfileRoot(System.String) |
|
|
|
|
|
StartProfile(System.String) |
|
|
|
|
|
|
|
|
|
|
|
System.Security.Principal.WindowsBuiltInRole |
|
|
|
|
|
|
|
|
|
|
|
System.Security.Principal.WindowsIdentity |
|
|
|
|
|
GetCurrent |
|
|
|
|
|
|
|
|
|
|
|
System.Security.Principal.WindowsPrincipal |
|
|
|
|
|
#ctor(System.Security.Principal.WindowsIdentity) |
|
|
|
|
|
IsInRole(System.Security.Principal.WindowsBuiltInRole) |
|
|
|
|
|
|
|
|
|
|
|
System.Type |
|
|
|
|
|
get_IsEnum |
|
|
|
|
.GetTypeInfo().IsEnum. |
get_IsGenericType |
|
|
|
|
.GetTypeInfo().IsGenericType. |
get_IsValueType |
|
|
|
|
.GetTypeInfo().IsValueType. |
|
|
|
|
|
|
System.UnhandledExceptionEventArgs |
|
|
|
|
Avoid usage of the UnhandledException Event, handle exceptions directly at scope of method being called. |
get_ExceptionObject |
|
|
|
|
Avoid usage of the UnhandledException Event, handle exceptions directly at scope of method being called. |
get_IsTerminating |
|
|
|
|
Avoid usage of the UnhandledException Event, handle exceptions directly at scope of method being called. |
|
|
|
|
|
|
System.UnhandledExceptionEventHandler |
|
|
|
|
Avoid usage of the UnhandledException Event, handle exceptions directly at scope of method being called. |
#ctor(System.Object,System.IntPtr) |
|
|
|
|
Avoid usage of the UnhandledException Event, handle exceptions directly at scope of method being called. |
|
|
|
|
|
|
System.Uri |
|
|
|
|
|
UriSchemeFile |
|
|
|
|
|
|
|
|
|
|
|
System.Xml.Linq.XElement |
|
|
|
|
|
Save(System.String) |
|
|
|
|
|
|
|
|
|
|
|
System.Xml.Schema.ValidationEventArgs |
|
|
|
|
|
get_Exception |
|
|
|
|
|
get_Message |
|
|
|
|
|
get_Severity |
|
|
|
|
|
|
|
|
|
|
|
System.Xml.Schema.ValidationEventHandler |
|
|
|
|
|
#ctor(System.Object,System.IntPtr) |
|
|
|
|
|
|
|
|
|
|
|
System.Xml.Schema.XmlSchema |
|
|
|
|
|
Read(System.Xml.XmlReader,System.Xml.Schema.ValidationEventHandler) |
|
|
|
|
|
|
|
|
|
|
|
System.Xml.Schema.XmlSchemaException |
|
|
|
|
|
get_LineNumber |
|
|
|
|
|
get_LinePosition |
|
|
|
|
|
get_SourceSchemaObject |
|
|
|
|
|
get_SourceUri |
|
|
|
|
|
|
|
|
|
|
|
System.Xml.Schema.XmlSchemaObject |
|
|
|
|
|
get_LineNumber |
|
|
|
|
|
get_LinePosition |
|
|
|
|
|
|
|
|
|
|
|
System.Xml.Schema.XmlSchemaSet |
|
|
|
|
Currently there is no workaround, but we are working on it. Please check back. |
#ctor |
|
|
|
|
Currently there is no workaround, but we are working on it. Please check back. |
Add(System.Xml.Schema.XmlSchema) |
|
|
|
|
Currently there is no workaround, but we are working on it. Please check back. |
Compile |
|
|
|
|
Currently there is no workaround, but we are working on it. Please check back. |
|
|
|
|
|
|
System.Xml.Schema.XmlSchemaValidationException |
|
|
|
|
Currently there is no workaround, but we are working on it. Please check back. |
#ctor(System.String) |
|
|
|
|
Currently there is no workaround, but we are working on it. Please check back. |
|
|
|
|
|
|
System.Xml.Schema.XmlSeverityType |
|
|
|
|
|
|
|
|
|
|
|
System.Xml.ValidationType |
|
|
|
|
Currently there is no workaround, but we are working on it. Please check back. |
|
|
|
|
|
|
System.Xml.XmlReaderSettings |
|
|
|
|
|
add_ValidationEventHandler(System.Xml.Schema.ValidationEventHandler) |
|
|
|
|
|
set_Schemas(System.Xml.Schema.XmlSchemaSet) |
|
|
|
|
|
set_ValidationType(System.Xml.ValidationType) |
|
|
|
|
Currently there is no workaround, but we are working on it. Please check back. |
|
|
|
|
|
|