ArcGIS Pro 2.6 API Reference Guide
ArcGIS.Desktop.Core.Geoprocessing Namespace
Inheritance Hierarchy
The ArcGIS.Desktop.Core.Geoprocessing namespace exposes the ExecuteToolAsync method which can be used to execute any geoprocessing tools including those built by Esri and custom Python or ModelBuilder tools. All tools execute in the same way by accepting a set of parameters and returning a result task.
Classes
 ClassDescription
Class Geoprocessing helper class
Class 
Interfaces
 InterfaceDescription
Interface Help retrive properties of Geoprocessing message.
InterfaceGeoprocessing tool result object returned by Geoprocessing.ExecuteToolAsync
Delegates
 DelegateDescription
DelegateCallback delegate, pass a lambda call to Geoprocessing.ExecuteToolAsync.
Enumerations
 EnumerationDescription
Enumeration Flags to indicate what happens after a tool execution is complete. Use bitwise logic OR ('|') to combine two actions .
Enumeration GP MessageBox style flags
Enumeration Geoprocessing message types
Enumeration GP Tool Dialog style flags
See Also

Reference

ArcGIS.Desktop.Core Assembly