AdditionalValues
|
获取有关模型的其他信息的集合。
|
Attributes
|
获取当前实例的属性集。
|
BinderModelName
|
如果使用 显式 IModelNameProvider指定,则获取模型的名称。
|
BinderType
|
Type
IModelBinder如果使用 显式IBinderTypeProviderMetadata指定,则获取模型的 的 。
|
BindingMetadata
|
BindingMetadata获取当前实例的 。
|
BindingSource
|
获取此模型的绑定器元数据。
|
BoundConstructor
|
获取 ModelMetadata 绑定和验证期间使用的记录类型的构造函数的实例。
|
BoundConstructor
|
获取 ModelMetadata 绑定和验证期间使用的记录类型的构造函数的实例。
(继承自 ModelMetadata)
|
BoundConstructorInvoker
|
获取一个委托,如果不是null ,则调用绑定构造函数BoundConstructor。
|
BoundConstructorInvoker
|
获取一个委托,如果不是null ,则调用绑定构造函数BoundConstructor。
(继承自 ModelMetadata)
|
BoundConstructorParameters
|
获取 上BoundConstructor参数的ModelMetadata实例集合。
仅当 为 Constructor时MetadataKind,此功能才可用。
|
BoundConstructorParameters
|
获取 上BoundConstructor参数的ModelMetadata实例集合。
仅当 为 Constructor时MetadataKind,此功能才可用。
(继承自 ModelMetadata)
|
ContainerMetadata
|
如果此元数据 ContainerType 用于属性,则获取 的元数据; null 否则为 。
|
ContainerMetadata
|
如果此元数据 ContainerType 用于属性,则获取 的元数据; null 否则为 。
(继承自 ModelMetadata)
|
ContainerType
|
如果此元数据用于属性,则获取包含属性的类型; null 否则。
(继承自 ModelMetadata)
|
ConvertEmptyStringToNull
|
获取一个值,该值指示在将模型表示为文本时,是否将空字符串值或仅包含空格字符 null 的值转换为 。
|
DataTypeName
|
获取模型的数据类型的名称。 在某些显示方案中替代 ModelType 。
|
Description
|
获取模型的说明。
|
DisplayFormatString
|
获取用于显示模型 () 的格式 https://msdn.microsoft.com/en-us/library/txafckwd.aspx 字符串。
|
DisplayMetadata
|
DisplayMetadata获取当前实例的 。
|
DisplayName
|
获取模型的显示名称。
|
EditFormatString
|
获取用于编辑模型 () 的格式 https://msdn.microsoft.com/en-us/library/txafckwd.aspx 字符串。
|
ElementMetadata
|
ModelMetadata如果 实现 ,则Type获取 的 ModelType 元素的 IEnumerable。
|
ElementType
|
Type如果 实现 ,则Type获取 的 ModelType 元素的 IEnumerable。
(继承自 ModelMetadata)
|
EnumGroupedDisplayNamesAndValues
|
获取 中UnderlyingOrModelType所有Enum值的有序显示名称和分组显示名称和值。
|
EnumNamesAndValues
|
获取 中UnderlyingOrModelType所有Enum值的名称和值。
|
HasNonDefaultEditFormat
|
获取一个值,该值指示是否 EditFormatString 具有与数据类型的默认值不同的非null 、非空值。
|
HasValidators
|
获取一个值,该值指示模型或其属性或元素之一是否具有关联的验证程序。
|
HasValidators
|
获取一个值,该值指示模型或其属性或元素之一是否具有关联的验证程序。
(继承自 ModelMetadata)
|
HideSurroundingHtml
|
获取一个值,该值指示“HiddenInput”显示模板是否应返回 string.Empty (而不是) 表达式值,以及“HiddenInput”编辑器模板是否不应同时返回 (表达式值以及隐藏 <的输入> 元素) 。
|
HtmlEncode
|
获取一个值,该值指示该值是否应采用 HTML 编码。
|
Identity
|
获取当前实例的键。
(继承自 ModelMetadata)
|
IsBindingAllowed
|
获取一个值,该值指示模型值是否可以由模型绑定绑定。 仅当当前实例表示属性时,这才适用。
|
IsBindingRequired
|
获取一个值,该值指示模型绑定是否需要模型值。 仅当当前实例表示属性时,这才适用。
|
IsCollectionType
|
获取一个值,该值指示是否 ModelType 为集合类型。
(继承自 ModelMetadata)
|
IsComplexType
|
获取一个值,该值指示 是否 ModelType 为复杂类型。
(继承自 ModelMetadata)
|
IsEnum
|
获取一个值,该值指示 是否UnderlyingOrModelType为 。Enum
|
IsEnumerableType
|
获取一个值,该值指示是否 ModelType 为可枚举类型。
(继承自 ModelMetadata)
|
IsFlagsEnum
|
获取一个值,该值指示 是否 UnderlyingOrModelType 适用于 Enum 具有关联的 FlagsAttribute的 。
|
IsNullableValueType
|
获取一个值,该值指示 是否 ModelType 为 Nullable<T>。
(继承自 ModelMetadata)
|
IsReadOnly
|
获取一个值,该值指示模型值是否为只读。 仅当当前实例表示属性时,这才适用。
|
IsReferenceOrNullableType
|
获取一个值,该值指示是否 ModelType 允许 null 值。
(继承自 ModelMetadata)
|
IsRequired
|
获取一个值,该值指示是否需要模型值。 仅当当前实例表示属性时,这才适用。
|
MetadataKind
|
获取一个值,该值指示由当前 实例表示的元数据元素的类型。
(继承自 ModelMetadata)
|
ModelBindingMessageProvider
|
获取 ModelBindingMessageProvider 实例。
|
ModelType
|
获取由当前实例表示的模型类型。
(继承自 ModelMetadata)
|
Name
|
如果此元数据用于参数或属性,则获取参数或属性的名称; null 否则,如果这是类型的元数据,则为 。
(继承自 ModelMetadata)
|
NullDisplayText
|
获取模型为 null 时要显示的文本。
|
Order
|
获取一个值,该值指示当前元数据相对于其包含类型中的其他属性的排序位置。
|
ParameterName
|
如果此元数据用于参数,则获取参数的名称; null 否则。
(继承自 ModelMetadata)
|
Placeholder
|
获取要显示为编辑器的占位符值的文本。
默认情况下,这是使用 Prompt进行配置的。
|
Properties
|
获取模型属性的实例集合 ModelMetadata 。
|
PropertyFilterProvider
|
获取 IPropertyFilterProvider,它可以确定哪些属性应绑定到模型。
|
PropertyGetter
|
获取属性 getter 委托,以从模型对象获取属性值。
|
PropertyName
|
如果此元数据用于属性,则获取属性的名称; null 否则。
(继承自 ModelMetadata)
|
PropertySetter
|
获取一个属性资源库委托,该委托用于设置模型对象的属性值。
|
PropertyValidationFilter
|
获取一个 IPropertyValidationFilter 实现,该实现指示是否应验证此模型。 如果 null 为 ,则验证具有此 ModelMetadata 的属性。
|
PropertyValidationFilter
|
获取一个 IPropertyValidationFilter 实现,该实现指示是否应验证此模型。 如果 null 为 ,则验证具有此 ModelMetadata 的属性。
(继承自 ModelMetadata)
|
ShowForDisplay
|
获取一个值,该值指示是否应在只读视图中显示属性。
|
ShowForEdit
|
获取一个值,该值指示是否应在可编辑视图中显示属性。
|
SimpleDisplayProperty
|
获取一个值,该值是用于显示模型的属性的名称。
|
TemplateHint
|
获取模板化系统用于发现 display-templates 和 editor-templates 的字符串。
使用 UIHintAttribute 指定。
|
UnderlyingOrModelType
|
如果 继承自 Nullable<T>,则ModelType获取基础类型参数。
否则,获取 ModelType。
(继承自 ModelMetadata)
|
ValidateChildren
|
获取一个值,该值指示是否应验证模型的属性或元素。
|
ValidationMetadata
|
ValidationMetadata获取当前实例的 。
|
ValidatorMetadata
|
获取验证器的元数据项的集合。
|