Class PartitionFunctionSchema.PartitionRangeValue
- Namespace
- LinqToDB.Tools.DataProvider.SqlServer.Schemas
- Assembly
- linq2db.Tools.dll
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.
[Table(Schema = "sys", Name = "partition_range_values", IsView = true)]
public class PartitionFunctionSchema.PartitionRangeValue
- Inheritance
-
PartitionFunctionSchema.PartitionRangeValue
- Extension Methods
Properties
BoundaryID
ID (1-based ordinal) of the boundary value tuple, with left-most boundary starting at an ID of 1.
[Column("boundary_id")]
[NotNull]
public int BoundaryID { get; set; }
Property Value
FunctionID
ID of the partition function for this range boundary value.
[Column("function_id")]
[NotNull]
public int FunctionID { get; set; }
Property Value
ParameterID
ID of the parameter of the function to which this value corresponds. The values in this column correspond with those in the parameter_id column of the sys.partition_parameters catalog view for any particular function_id.
[Column("parameter_id")]
[NotNull]
public int ParameterID { get; set; }
Property Value
Value
The actual boundary value.
[Column("value")]
[Nullable]
public object? Value { get; set; }