LoadOptions reference
This article provides reference material about LoadOptions
class.
LoadOptions
class provides extension developers ability to load specific data during export process.
Properties
LoadProductInfo
Gets or sets a value indicating whether to load all product information.
LoadEnrichment
Gets or sets a value indicating whether to load product enrichments.
LoadUrls
Gets or sets a value indicating whether to load URLs to product pages.
LoadRelatedSkus
Gets or sets a value indicating whether to load product variants and BOM components.
LoadRelatedProducts
Gets or sets a value indicating whether to load related products.
LoadImages
Gets or sets a value indicating whether to load images.
LoadPrices
Gets or sets a value indicating whether to load prices.
LoadInventory
Gets or sets a value indicating whether to load inventory.
SplitMultiValueFields
Indicates, whether the extension supports multi-value fields.
If true
and Sana itself configured to split multi-value product attributes, some EntityField.Value
of products from
ProcessBatchContext will be of IEnumerable<string>
type instead of string
.
Note, even fields containing single value will be presented in form of IEnumerable<string>
;
some system fields can still remain in form of singular string.