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: 10.8.0
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>