Table of Contents

Class PartitionFunctionSchema.DataContext

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

Constructors

DataContext(IDataContext)

public DataContext(IDataContext dataContext)

Parameters

dataContext IDataContext

Properties

PartitionFunctions

sys.partition_functions (Transact-SQL)

Applies to: √ SQL Server (all supported versions) √ Azure SQL Database √ Azure SQL Managed Instance √ Azure Synapse Analytics √ Analytics Platform System (PDW)

Contains a row for each partition function in SQL Server.


See sys.partition_functions.

public ITable<PartitionFunctionSchema.PartitionFunction> PartitionFunctions { get; }

Property Value

ITable<PartitionFunctionSchema.PartitionFunction>

PartitionParameters

sys.partition_parameters (Transact-SQL)

Applies to: √ SQL Server (all supported versions) √ Azure SQL Database √ Azure SQL Managed Instance √ Azure Synapse Analytics √ Analytics Platform System (PDW)

Contains a row for each parameter of a partition function.


See sys.partition_parameters.

public ITable<PartitionFunctionSchema.PartitionParameter> PartitionParameters { get; }

Property Value

ITable<PartitionFunctionSchema.PartitionParameter>

PartitionRangeValues

sys.partition_range_values (Transact-SQL)

Applies to: √ SQL Server (all supported versions) √ Azure SQL Database √ Azure SQL Managed Instance √ Azure Synapse Analytics √ Analytics Platform System (PDW)

Contains a row for each range boundary value of a partition function of type R.


See sys.partition_range_values.

public ITable<PartitionFunctionSchema.PartitionRangeValue> PartitionRangeValues { get; }

Property Value

ITable<PartitionFunctionSchema.PartitionRangeValue>