Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Include protected members
Include inherited members
Used by JetGetRecordSize(JET_SESID, JET_TABLEID, JET_RECSIZE, GetRecordSizeGrbit) to return information about a record's usage requirements in user data space, number of set columns, number of values, and ESENT record structure overhead space.
The JET_RECSIZE type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
![]() |
cbData | Gets the user data set in the record. |
![]() |
cbDataCompressed | Gets the compressed size of user data in record. This is the same as cbData if no intrinsic long-values are compressed). |
![]() |
cbLongValueData | Gets the user data set in the record, but stored in the long-value tree. |
![]() |
cbLongValueDataCompressed | Gets the compressed size of user data in the long-value tree. This is the same as cbLongValueData if no separated long values are compressed. |
![]() |
cbLongValueOverhead | Gets the overhead of the long-value data. |
![]() |
cbOverhead | Gets the overhead of the ESENT record structure for this record. This includes the record's key size. |
![]() |
cCompressedColumns | Gets the total number of columns in the record which are compressed. |
![]() |
cLongValues | Gets the total number of long values stored in the long-value tree for this record. This does not include intrinsic long values. |
![]() |
cMultiValues | Gets the accumulation of the total number of values beyond the first for all columns in the record. |
![]() |
cNonTaggedColumns | Gets the total number of fixed and variable columns set in this record. |
![]() |
cTaggedColumns | Gets the total number of tagged columns set in this record. |
Top
Methods
| Name | Description | |
|---|---|---|
![]() ![]() |
Add | Add the sizes in two JET_RECSIZE structures. |
![]() |
Equals(Object) | Returns a value indicating whether this instance is equal to another instance. (Overrides ValueType.Equals(Object).) |
![]() |
Equals(JET_RECSIZE) | Returns a value indicating whether this instance is equal to another instance. |
![]() |
Finalize | (Inherited from Object.) |
![]() |
GetHashCode | Returns the hash code for this instance. (Overrides ValueType.GetHashCode().) |
![]() |
GetType | (Inherited from Object.) |
![]() |
MemberwiseClone | (Inherited from Object.) |
![]() ![]() |
Subtract | Calculate the difference in sizes between two JET_RECSIZE structures. |
![]() |
ToString | (Inherited from ValueType.) |
Top
Operators
| Name | Description | |
|---|---|---|
![]() ![]() |
Addition | Add the sizes in two JET_RECSIZE structures. |
![]() ![]() |
Equality | Determines whether two specified instances of JET_RECSIZE are equal. |
![]() ![]() |
Inequality | Determines whether two specified instances of JET_RECSIZE are not equal. |
![]() ![]() |
Subtraction | Calculate the difference in sizes between two JET_RECSIZE structures. |
Top
.gif)
.gif)
.gif)
.gif)
.gif)