Namespace Esri.ArcGISRuntime
Classes
ArcadeExpression
An Arcade expression object, containing an expression, a name, a return type and a title.
ArcGISConfigurationExtensions
Provides methods for configuring the ArcGIS Maps SDK for .NET.
ArcGISException
An exception thrown by various ArcGIS Runtime operations. This is also the base class for other ArcGIS Runtime specific exception classes.
ArcGISRuntimeEnvironment
Provides access to and manipulation of environment settings, such as configurations for the operating environment and licenses for deployment.
ArcGISRuntimeException
An exception that is thrown when an error occurs inside the ArcGIS Runtime.
ArcGISServerException
An exception that is thrown when an ArcGIS Server returns an error.
BranchVersioningNotSupportedByServiceException
An exception thrown when the feature service does not support branch versioning.
ExpiredException
An exception that is thrown when an attempt is made to access an expired resource.
ExtensionLicense
Represents the details of an extension license.
GeodatabaseAttachmentsRequireGlobalIdsException
The ArcGISFeatureTable requires a global id field to support adding bulk attachments.
GeodatabaseChangeTrackingNotEnabledException
An exception thrown when the Geodatabase Change tracking is not enabled.
GeodatabaseClosedException
An exception thrown when attempting to access a closed geodatabase.
License
Represents an ArcGIS Maps SDK for .NET license.
LicenseInfo
A class that contains encrypted JSON information pertaining to a licensed authenticated user.
LicenseResult
A class that contains status of the license and any extension licenses.
LoadStatusEventArgs
Event argument used by LoadStatusChanged
ObjectCollection
An observable collection of ArcGIS Runtime supported objects.
PackagingNotCompleteException
An exception thrown when the packaging of data for the preplanned map area is not complete and it is not ready for download.
StringCollection
An observable collection of strings.
TileCacheCompactV2ExportNotEnabledException
An exception thrown when an export tile cache operation cannot export tiles in tpkx format because it is not supported.
TimeExtent
Represents either a span between a defined start and end time or a particular instant in time.
TimeValue
Represents an amount of time.
TooManyAssociationsException
An exception thrown when the trace operation executed by the service failed.
TraceFailedException
An exception thrown when the trace operation executed by the service failed.
UnpackRequiredException
An exception thrown when an attempt is made to load a resource that requires unpacking.
Structs
DateOnly
Represents a calendar date within the range 0001-01-01 to 9999-12-31, with no time component.
TimeOnly
Represents a time of day within the range 00:00:00 to 23:59:59, with a resolution of 1 second.
Interfaces
IApiKeyResource
Represents a resource that supports access with an API key.
IArcGISConfiguration
Provides an interface for the ArcGIS Maps SDK for .NET configuration.
ILoadable
An interface for loading metadata for an object.
ITimeAware
An interface for objects that may contain temporal data and support data manipulation using time
Enums
ArcadeExpressionReturnType
The expected type of the result calculated by an expression described within an ArcadeExpression
LicenseLevel
Indicates the ArcGIS Maps SDK for .NET license level.
LicenseStatus
Indicates the license status.
LicenseType
Indicates how the ArcGIS Maps SDK for .NET application is licensed.
LoadStatus
The load status for a loadable object.
UnitSystem
Supported units of distance.