Class Record<T0, T1, T2, T3, T4, T5, T6, T7>
The record generic class used for code query results made of sequence of records objects with 8 cells each.
public sealed class Record<T0, T1, T2, T3, T4, T5, T6, T7> : RecordBase, IRecord
Type Parameters
T0The type parameter of the cell at index 0.
T1The type parameter of the cell at index 1.
T2The type parameter of the cell at index 2.
T3The type parameter of the cell at index 3.
T4The type parameter of the cell at index 4.
T5The type parameter of the cell at index 5.
T6The type parameter of the cell at index 6.
T7The type parameter of the cell at index 7.
- Inheritance
-
Record<T0, T1, T2, T3, T4, T5, T6, T7>
- Implements
- Inherited Members
- Extension Methods
Constructor (1)
Record()
Create an instance of Record<T0, T1, T2, T3, T4, T5, T6, T7>. This constructor is not intended to be used in your code.
public Record()
Fields (8)
m_P0
This read-only field represents the record' cell' value of at index 0.
public T0 m_P0
Field Value
- T0
Remarks
This field has no property getter for optimization reason.
m_P1
This represents the record' cell' value of at index 1.
public T1 m_P1
Field Value
- T1
Remarks
This field has no property getter for optimization reason.
It is not read-only because when accessing it through RecordCellValue, a sequence is getting transformed into an array and the array is assigned to this field.
m_P2
This represents the record' cell' value of at index 2.
public T2 m_P2
Field Value
- T2
Remarks
This field has no property getter for optimization reason.
It is not read-only because when accessing it through RecordCellValue, a sequence is getting transformed into an array and the array is assigned to this field.
m_P3
This represents the record' cell' value of at index 3.
public T3 m_P3
Field Value
- T3
Remarks
This field has no property getter for optimization reason.
It is not read-only because when accessing it through RecordCellValue, a sequence is getting transformed into an array and the array is assigned to this field.
m_P4
This represents the record' cell' value of at index 4.
public T4 m_P4
Field Value
- T4
Remarks
This field has no property getter for optimization reason.
It is not read-only because when accessing it through RecordCellValue, a sequence is getting transformed into an array and the array is assigned to this field.
m_P5
This represents the record' cell' value of at index 5.
public T5 m_P5
Field Value
- T5
Remarks
This field has no property getter for optimization reason.
It is not read-only because when accessing it through RecordCellValue, a sequence is getting transformed into an array and the array is assigned to this field.
m_P6
This represents the record' cell' value of at index 6.
public T6 m_P6
Field Value
- T6
Remarks
This field has no property getter for optimization reason.
It is not read-only because when accessing it through RecordCellValue, a sequence is getting transformed into an array and the array is assigned to this field.
m_P7
This represents the record' cell' value of at index 7.
public T7 m_P7
Field Value
- T7
Remarks
This field has no property getter for optimization reason.
It is not read-only because when accessing it through RecordCellValue, a sequence is getting transformed into an array and the array is assigned to this field.
Properties (2)
this[int]
Returns this record cell value, for the cell defined at the zero-based index index.
public override RecordCellValue this[int index] { get; }
Parameters
indexintThe zero-based index of the cell.
Property Value
Exceptions
- ArgumentOutOfRangeException
indexis not in the range [0, 7]
RecordArity
Returns this record class number of cells, which is 8.
public override int RecordArity { get; }