Table of Contents

Class ExternalOperationsSchema.DataContext

Namespace
LinqToDB.Tools.DataProvider.SqlServer.Schemas
Assembly
linq2db.Tools.dll
public class ExternalOperationsSchema.DataContext
Inheritance
ExternalOperationsSchema.DataContext
Extension Methods

Constructors

DataContext(IDataContext)

public DataContext(IDataContext dataContext)

Parameters

dataContext IDataContext

Properties

ExternalDataSources

sys.external_data_sources (Transact-SQL)

Applies to: √ SQL Server 2016 (13.x) and later √ Azure SQL Database √ Azure SQL Managed Instance √ Azure Synapse Analytics √ Analytics Platform System (PDW)

Contains a row for each external data source in the current database for SQL Server, SQL Database, and Azure Synapse Analytics.
Contains a row for each external data source on the server for Analytics Platform System (PDW).


See sys.external_data_sources.

public ITable<ExternalOperationsSchema.ExternalDataSource> ExternalDataSources { get; }

Property Value

ITable<ExternalOperationsSchema.ExternalDataSource>

ExternalFileFormats

sys.external_file_formats (Transact-SQL)

Applies to: √ SQL Server 2016 (13.x) and later √ Azure SQL Managed Instance √ Azure Synapse Analytics √ Analytics Platform System (PDW)

Contains a row for each external file format in the current database for SQL Server, SQL Database, and Azure Synapse Analytics.
Contains a row for each external file format on the server for Analytics Platform System (PDW).


See sys.external_file_formats.

public ITable<ExternalOperationsSchema.ExternalFileFormat> ExternalFileFormats { get; }

Property Value

ITable<ExternalOperationsSchema.ExternalFileFormat>

ExternalTables

sys.external_tables (Transact-SQL)

Applies to: √ SQL Server 2016 (13.x) and later √ Azure SQL Database √ Azure SQL Managed Instance √ Azure Synapse Analytics √ Analytics Platform System (PDW)

Contains a row for each external table in the current database.


See sys.external_tables.

public ITable<ExternalOperationsSchema.ExternalTable> ExternalTables { get; }

Property Value

ITable<ExternalOperationsSchema.ExternalTable>