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.0Syntax
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> |