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.