PagePropertyModel Class

Definition

Represents a property in a PageApplicationModel.

public ref class PagePropertyModel : Microsoft::AspNetCore::Mvc::ApplicationModels::ParameterModelBase, Microsoft::AspNetCore::Mvc::ApplicationModels::ICommonModel
public class PagePropertyModel : Microsoft.AspNetCore.Mvc.ApplicationModels.ParameterModelBase, Microsoft.AspNetCore.Mvc.ApplicationModels.ICommonModel
type PagePropertyModel = class
    inherit ParameterModelBase
    interface ICommonModel
    interface IPropertyModel
Public Class PagePropertyModel
Inherits ParameterModelBase
Implements ICommonModel
Inheritance
PagePropertyModel
Inheritance
PagePropertyModel
Implements

Constructors

PagePropertyModel(PagePropertyModel)

Creates a new instance of PagePropertyModel from a given PagePropertyModel.

PagePropertyModel(PropertyInfo, IReadOnlyList<Object>)

Creates a new instance of PagePropertyModel.

Properties

Attributes

Gets any attributes which are annotated on the property.

BindingInfo

Gets or sets the BindingInfo associated with this model.

Name (Inherited from ParameterModelBase)
Page

Gets or sets the PageApplicationModel this PagePropertyModel is associated with.

ParameterType (Inherited from ParameterModelBase)
Properties
PropertyInfo

Gets the underlying PropertyInfo.

PropertyName

Gets or sets the name of the property represented by this model.

Explicit Interface Implementations

ICommonModel.Attributes
ICommonModel.MemberInfo
ICommonModel.Name
IPropertyModel.Properties

Applies to