SaaS CMS has officially launched! Learn more now.

Class MetaDataPropertyConfiguration

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

Inheritance
System.Object
MetaDataPropertyConfiguration
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Commerce.Catalog.Provider
Assembly: EPiServer.Business.Commerce.dll
Version: 11.8.3
Syntax
public class MetaDataPropertyConfiguration

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>