RangeList<T> Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
RangeList<T>() | |
RangeList<T>(IEnumerable<Range<T>>) | |
RangeList<T>(T) | |
RangeList<T>(Range<T>, Range<T>[]) | |
RangeList<T>(T, T, Boolean, Boolean) |
RangeList<T>()
public RangeList ();
Public Sub New ()
Applies to
RangeList<T>(IEnumerable<Range<T>>)
public RangeList (System.Collections.Generic.IEnumerable<Microsoft.SqlServer.Management.Assessment.Configuration.Range<T>> ranges);
new Microsoft.SqlServer.Management.Assessment.Configuration.RangeList<'T (requires 'T :> IComparable<'T>)> : seq<Microsoft.SqlServer.Management.Assessment.Configuration.Range<'T>> -> Microsoft.SqlServer.Management.Assessment.Configuration.RangeList<'T (requires 'T :> IComparable<'T>)>
Public Sub New (ranges As IEnumerable(Of Range(Of T)))
Parameters
- ranges
- IEnumerable<Range<T>>
Applies to
RangeList<T>(T)
public RangeList (T singleValue);
new Microsoft.SqlServer.Management.Assessment.Configuration.RangeList<'T (requires 'T :> IComparable<'T>)> : 'T -> Microsoft.SqlServer.Management.Assessment.Configuration.RangeList<'T (requires 'T :> IComparable<'T>)>
Public Sub New (singleValue As T)
Parameters
- singleValue
- T
Applies to
RangeList<T>(Range<T>, Range<T>[])
public RangeList (Microsoft.SqlServer.Management.Assessment.Configuration.Range<T> head, params Microsoft.SqlServer.Management.Assessment.Configuration.Range<T>[] rest);
new Microsoft.SqlServer.Management.Assessment.Configuration.RangeList<'T (requires 'T :> IComparable<'T>)> : Microsoft.SqlServer.Management.Assessment.Configuration.Range<'T (requires 'T :> IComparable<'T>)> * Microsoft.SqlServer.Management.Assessment.Configuration.Range<'T (requires 'T :> IComparable<'T>)>[] -> Microsoft.SqlServer.Management.Assessment.Configuration.RangeList<'T (requires 'T :> IComparable<'T>)>
Public Sub New (head As Range(Of T), ParamArray rest As Range(Of T)())
Parameters
- head
- Range<T>
- rest
- Range<T>[]
Applies to
RangeList<T>(T, T, Boolean, Boolean)
public RangeList (T left, T right, bool includesLeft = true, bool includesRight = true);
new Microsoft.SqlServer.Management.Assessment.Configuration.RangeList<'T (requires 'T :> IComparable<'T>)> : 'T * 'T * bool * bool -> Microsoft.SqlServer.Management.Assessment.Configuration.RangeList<'T (requires 'T :> IComparable<'T>)>
Public Sub New (left As T, right As T, Optional includesLeft As Boolean = true, Optional includesRight As Boolean = true)
Parameters
- left
- T
- right
- T
- includesLeft
- Boolean
- includesRight
- Boolean