World is now on Opti ID! Learn more

Class MetaDataPropertyConfiguration

Keeps information related to properties corresponding to meta fields for catalog content

Inheritance
System.Object
MetaDataPropertyConfiguration
Namespace: EPiServer.Commerce.Catalog.Provider
Assembly: EPiServer.Business.Commerce.dll
Version: 14.26.0
Syntax
public class MetaDataPropertyConfiguration : Object

Constructors

MetaDataPropertyConfiguration(IContentTypeRepository)

Declaration
public MetaDataPropertyConfiguration(IContentTypeRepository contentTypeRepository)
Parameters
Type Name Description
EPiServer.DataAbstraction.IContentTypeRepository contentTypeRepository

Methods

GetReservedNames(Type)

Gets names of properties for that are treated separately from model specific meta data, e.g. "Code" which isn't a meta field but such a meta field name would conflict with the Code property.

Declaration
public virtual HashSet<string> GetReservedNames(Type catalogContentModelType)
Parameters
Type Name Description
System.Type catalogContentModelType

Type of the content model.

Returns
Type Description
System.Collections.Generic.HashSet<System.String>