Class EncCell
An ENC cell object.
Inheritance
Implements
Namespace: Esri.ArcGISRuntime.Hydrography
Assembly: Esri.ArcGISRuntime.Hydrography.dll
Syntax
public sealed class EncCell : ILoadable
Remarks
A single ENC (Electronic Navigational Chart) data source.
It can take some time to load an ENC cell. Cells should be processed by the runtime before they are used for navigation, especially when loading from large ENC exchange sets. Loading an ENC cell with an EncLayer accomplishes this by causing the runtime to build the SENC database for that cell. Subsequent loads will read from the internal SENC database for improved performance.
Constructors
| Name | Description |
|---|---|
| EncCell(EncDataset) | Initializes a new instance of the EncCell class from the specified dataset. |
| EncCell(String) | Initializes a new instance of the EncCell class from the specified path. |
Properties
| Name | Description |
|---|---|
| Dataset | Gets the ENC data set associated with the ENC cell. |
| LoadError | Gets the System.Exception associated with the last load error. |
| LoadStatus | Gets the load status. |
| LoadWarnings | Gets a collection of ENC warnings encountered during load. |
| Path | Gets the path associated with the ENC cell. |
Methods
| Name | Description |
|---|---|
| CancelLoad() | Cancel loading metadata for the object. |
| LoadAsync() | Load the metadata for the object asynchronously. |
| RetryLoadAsync() | Loads or retries loading metadata for the object asynchronously. |
Events
| Name | Description |
|---|---|
| Loaded | Event that is raised when the object is done loading. |
| LoadStatusChanged | Event that is raised when the LoadStatus property changes. |
See Also
Applies to
| Target | Versions |
|---|---|
| .NET Standard 2.0 | 100.3 - 200.8 |
| .NET | 100.13 - 200.8 |
| .NET Windows | 100.13 - 200.8 |
| .NET Android | 200.0 - 200.8 |
| .NET iOS | 200.0 - 200.8 |
| .NET Framework | 100.2.1 - 200.8 |
| Xamarin.Android | 100.2.1 - 100.15 |
| Xamarin.iOS | 100.2.1 - 100.15 |
| UWP | 100.2.1 - 200.8 |