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: 12.17.2Syntax
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> |