Class TheoryDataRow<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
- Namespace
- Xunit
- Assembly
- xunit.v3.core.dll
Implementation of ITheoryDataRow which accepts fourteen typed values.
public sealed class TheoryDataRow<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> : TheoryDataRowBase, ITheoryDataRow
Type Parameters
T1The first parameter type.
T2The second parameter type.
T3The third parameter type.
T4The fourth parameter type.
T5The fifth parameter type.
T6The sixth parameter type.
T7The seventh parameter type.
T8The eighth parameter type.
T9The ninth parameter type.
T10The tenth parameter type.
T11The eleventh parameter type.
T12The twelfth parameter type.
T13The thirteenth parameter type.
T14The fourteenth parameter type.
- Inheritance
-
TheoryDataRow<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
- Implements
- Inherited Members
- Extension Methods
Remarks
Initializes a new instance of the TheoryDataRow<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> class, encapsulating the fourteen items of typed data.
Constructors
TheoryDataRow(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)
Implementation of ITheoryDataRow which accepts fourteen typed values.
public TheoryDataRow(T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9, T10 p10, T11 p11, T12 p12, T13 p13, T14 p14)
Parameters
p1T1The first data value.
p2T2The second data value.
p3T3The third data value.
p4T4The fourth data value.
p5T5The fifth data value.
p6T6The sixth data value.
p7T7The seventh data value.
p8T8The eighth data value.
p9T9The ninth data value.
p10T10The tenth data value.
p11T11The eleventh data value.
p12T12The twelfth data value.
p13T13The thirteenth data value.
p14T14The fourteenth data value.
Remarks
Initializes a new instance of the TheoryDataRow<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> class, encapsulating the fourteen items of typed data.
Properties
Data
Gets the row of data.
public (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) Data { get; }
Property Value
- (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)
Methods
GetData()
Override to implement GetData().
protected override object?[] GetData()
Returns
- object[]
Operators
implicit operator TheoryDataRow<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>((T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14))
public static implicit operator TheoryDataRow<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>((T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) row)
Parameters
row(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)
Returns
- TheoryDataRow<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>