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
TableDataSource.GdbVersion Property
References the geodatabase version if multiple versions exist in the geodatabase.
public string? GdbVersion { get; set; }
Property Value
TableDataSource.Type Property
The name of the data source type.
public override string Type { get; }
Property Value
TableDataSource.WorkspaceId Property
The workspace where the table resides as defined in the ArcGIS Server Manager.
public string? WorkspaceId { get; set; }