layout: default title: TableDataSource parent: Core Classes —

dymaptic.GeoBlazor.Core

dymaptic.GeoBlazor.Core.Components.Layers

TableDataSource Class

A table or feature class that resides in a registered workspace (either a folder or geodatabase). In the case of a geodatabase, if versioned, use version to switch to an alternate geodatabase version.
ArcGIS Maps SDK for JavaScript

public class TableDataSource : dymaptic.GeoBlazor.Core.Components.Layers.DynamicDataSource

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

Constructors

TableDataSource() Constructor

Parameterless constructor for use as a Razor component.

public TableDataSource();

TableDataSource(string, string, string) Constructor

Creates a new TableDataSource in code with parameters.

public TableDataSource(string workspaceId, string dataSourceName, string? gdbVersion=null);

Parameters

workspaceId System.String

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

dataSourceName System.String

The name of the table in the registered workspace.

gdbVersion System.String

References the geodatabase version if multiple versions exist in the geodatabase.

Properties

TableDataSource.DataSourceName Property

The name of the table in the registered workspace.

public string? DataSourceName { get; set; }

Property Value

System.String

TableDataSource.GdbVersion Property

References the geodatabase version if multiple versions exist in the geodatabase.

public string? GdbVersion { get; set; }

Property Value

System.String

TableDataSource.Type Property

The name of the data source type.

public override string Type { get; }

Property Value

System.String

TableDataSource.WorkspaceId Property

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

public string? WorkspaceId { get; set; }

Property Value

System.String