dymaptic.GeoBlazor.Core

dymaptic.GeoBlazor.Core.Components

RasterDataSource Class

A file-based raster that resides in a registered raster workspace.
ArcGIS Maps SDK for JavaScript

public class RasterDataSource : dymaptic.GeoBlazor.Core.Components.DynamicDataSource,
dymaptic.GeoBlazor.Core.Interfaces.IDynamicDataLayerDataSource

Inheritance System.Object 🡒 Microsoft.AspNetCore.Components.ComponentBase 🡒 MapComponent 🡒 DynamicDataSource 🡒 RasterDataSource

Implements IDynamicDataLayerDataSource

Constructors

RasterDataSource() Constructor

Parameterless constructor for use as a Razor Component.

public RasterDataSource();

RasterDataSource(string, string) Constructor

Constructor for use in C# code. Use named parameters (e.g., item1: value1, item2: value2) to set properties in any order.

public RasterDataSource(string workspaceId, string dataSourceName);

Parameters

workspaceId System.String

The workspace where the raster resides as defined in the ArcGIS Server Manager.
ArcGIS Maps SDK for JavaScript

dataSourceName System.String

The name of the raster in the registered workspace.
ArcGIS Maps SDK for JavaScript

Properties

RasterDataSource.DataSourceName Property

The name of the raster in the registered workspace.

public string? DataSourceName { get; set; }

Property Value

System.String

RasterDataSource.Type Property

The name of the data source type.

public override dymaptic.GeoBlazor.Core.Enums.DynamicDataSourceType Type { get; }

Property Value

DynamicDataSourceType

RasterDataSource.WorkspaceId Property

The workspace where the table resides as defined in the ArcGIS Server Manager.

public string? WorkspaceId { get; set; }

Property Value

System.String

Methods

RasterDataSource.GetDataSourceName() Method

Asynchronously retrieve the current value of the DataSourceName property.

public System.Threading.Tasks.Task<string?> GetDataSourceName();

Returns

System.Threading.Tasks.Task<System.String>

RasterDataSource.GetWorkspaceId() Method

Asynchronously retrieve the current value of the WorkspaceId property.

public System.Threading.Tasks.Task<string?> GetWorkspaceId();

Returns

System.Threading.Tasks.Task<System.String>

RasterDataSource.SetDataSourceName(string) Method

Asynchronously set the value of the DataSourceName property after render.

public System.Threading.Tasks.Task SetDataSourceName(string value);

Parameters

value System.String

The value to set.

Returns

System.Threading.Tasks.Task

RasterDataSource.SetWorkspaceId(string) Method

Asynchronously set the value of the WorkspaceId property after render.

public System.Threading.Tasks.Task SetWorkspaceId(string value);

Parameters

value System.String

The value to set.

Returns

System.Threading.Tasks.Task