2.2.5.1.1.1.5 SxcCacheField Class
The SxcCacheField class specifies additional information for a cache field (section 2.2.5.3.5).
The SxcCacheField class is specified by the sequence of records specified by the SXADDLCACHEFIELD rule (section 2.1.7.20.3).
The cache field that the SxcCacheField class specifies information for is specified by the stSourceName field of the SXAddl_SXCCacheField_SXDId record (section 2.4.273.14).
If the hdr.sxc field of an SXAddl record (section 2.4.273.2) equals SXCCACHEFIELD (0x04), then the hdr.sxd field of the SXAddl record MUST be a value from the following table which specifies the full record type:
-
Name
Value
Full record type
sxdId
0x00
SXAddl_SXCCacheField_SXDId
sxdProperty
0x05
SXAddl_SXCCacheField_SXDProperty (section 2.4.273.17)
sxdSxrmitmCount
0x2D
SXAddl_SXCCacheField_SXDSxrmitmCount (section 2.4.273.19)
sxdCaption
0x2F
SXAddl_SXCCacheField_SXDCaption (section 2.4.273.12)
sxdIfdbMempropMap
0x30
SXAddl_SXCCacheField_SXDIfdbMempropMap (section 2.4.273.15)
sxdIfdbMpMapCount
0x31
SXAddl_SXCCacheField_SXDIfdbMpMapCount (section 2.4.273.16)
sxdPropName
0x40
SXAddl_SXCCacheField_SXDPropName (section 2.4.273.18)
sxdEnd
0xFF
SXAddl_SXCCacheField_SXDEnd (section 2.4.273.13)
Additionally, SXAddl_SXCCacheItem_SXDEnd has a current class of SxcCacheField class, as specified in section 2.2.5.1.1.1.