Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more

Class MetaDataPropertyInfo

Inheritance
System.Object
MetaDataPropertyInfo
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.Cms.Shell.UI.Internal
Assembly: EPiServer.Cms.Shell.UI.dll
Version: 11.20.7
Syntax
public class MetaDataPropertyInfo

Constructors

MetaDataPropertyInfo()

Declaration
protected MetaDataPropertyInfo()

MetaDataPropertyInfo(PropertyInfo)

Declaration
public MetaDataPropertyInfo(PropertyInfo propertyInfo)
Parameters
Type Name Description
System.Reflection.PropertyInfo propertyInfo

Properties

DeclaringType

Declaration
public virtual Type DeclaringType { get; }
Property Value
Type Description
System.Type

GetValue

Declaration
public virtual Func<IContent, object> GetValue { get; }
Property Value
Type Description
System.Func<IContent, System.Object>

IsLanguageSpecific

Declaration
public virtual bool IsLanguageSpecific { get; }
Property Value
Type Description
System.Boolean

PropertyBackingType

Declaration
public virtual Type PropertyBackingType { get; }
Property Value
Type Description
System.Type

PropertyName

Declaration
public virtual string PropertyName { get; }
Property Value
Type Description
System.String

PropertyType

Declaration
public virtual Type PropertyType { get; }
Property Value
Type Description
System.Type

SetValue

Declaration
public virtual Action<IContent, object> SetValue { get; }
Property Value
Type Description
System.Action<IContent, System.Object>

UniquePropertyName

Declaration
public string UniquePropertyName { get; }
Property Value
Type Description
System.String

Extension Methods