CachedDataAnnotationsModelMetadata 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供用于缓存 DataAnnotationsModelMetadata的容器。
public class CachedDataAnnotationsModelMetadata : System.Web.Mvc.CachedModelMetadata<System.Web.Mvc.CachedDataAnnotationsMetadataAttributes>
type CachedDataAnnotationsModelMetadata = class
inherit CachedModelMetadata<CachedDataAnnotationsMetadataAttributes>
Public Class CachedDataAnnotationsModelMetadata
Inherits CachedModelMetadata(Of CachedDataAnnotationsMetadataAttributes)
- 继承
-
CachedDataAnnotationsModelMetadata
构造函数
字段
DefaultOrder |
默认顺序值 10000。 (继承自 ModelMetadata) |
属性
方法
ComputeConvertEmptyStringToNull() |
获取一个值,该值指示是否应将表单中回发的空字符串转换为 Nothing。如果缓存该值,则返回兑现的值;否则,该值将从模型元数据中检索并存储在缓存中。 |
ComputeDataTypeName() |
获取有关数据类型的元信息。如果缓存该值,则返回已兑现的值;否则,该值将从模型元数据中检索并存储在缓存中。 |
ComputeDescription() |
获取模型的说明。如果缓存该值,则返回已兑现的值;否则,该值将从模型元数据中检索并存储在缓存中。 |
ComputeDisplayFormatString() |
获取模型的显示格式字符串。如果缓存该值,则返回已兑现的值;否则,该值将从模型元数据中检索并存储在缓存中。 |
ComputeDisplayName() |
获取模型的显示名称。如果缓存该值,则返回已兑现的值;否则,该值将从模型元数据中检索并存储在缓存中。 |
ComputeEditFormatString() |
获取模型的编辑格式字符串。如果缓存该值,则返回已兑现的值;否则,该值将从模型元数据中检索并存储在缓存中。 |
ComputeHasNonDefaultEditFormat() |
获取一个值,该值指示模型是否使用了非默认编辑格式。 |
ComputeHideSurroundingHtml() |
获取一个值,该值指示是否应使用关联的 HTML 元素呈现模型对象。获取一个值,该值指示是否应使用关联的 HTML 元素呈现模型对象。如果缓存该值,则返回已兑现的值;否则,该值将从模型元数据中检索并存储在缓存中。 |
ComputeHtmlEncode() |
提供用于缓存 DataAnnotationsModelMetadata的容器。 |
ComputeIsReadOnly() |
获取一个值,该值指示模型是否为只读。如果缓存该值,则返回已兑现的值;否则,该值将从模型元数据中检索并存储在缓存中。 |
ComputeIsRequired() |
获取一个值,该值指示模型是否是必需的。如果缓存该值,则返回已兑现的值;否则,该值将从模型元数据中检索并存储在缓存中。 |
ComputeNullDisplayText() |
获取要为 null 值显示的字符串。如果缓存该值,则返回已兑现的值;否则,该值将从模型元数据中检索并存储在缓存中。 |
ComputeOrder() |
获取一个值,该值表示当前元数据的顺序。如果缓存该值,则返回已兑现的值;否则,该值将从模型元数据中检索并存储在缓存中。 |
ComputeShortDisplayName() |
获取简短的显示名称。如果缓存该值,则返回已兑现的值;否则,该值将从模型元数据中检索并存储在缓存中。 |
ComputeShowForDisplay() |
获取一个值,该值指示是否应在只读视图(如列表视图和详细信息视图)中显示属性。如果缓存该值,则返回已兑现的值;否则,该值将从模型元数据中检索并存储在缓存中。 |
ComputeShowForEdit() |
获取或设置一个值,该值指示是否应在可编辑视图中显示模型。如果缓存该值,则返回已兑现的值;否则,该值将从模型元数据中检索并存储在缓存中。 |
ComputeSimpleDisplayText() |
获取模型的简单显示字符串。如果缓存该值,则返回已兑现的值;否则,该值将从模型元数据中检索并存储在缓存中。 |
ComputeTemplateHint() |
获取建议用于此模型的模板的提示。如果缓存该值,则返回已兑现的值;否则,该值将从模型元数据中检索并存储在缓存中。 |
ComputeWatermark() |
获取可用作水印的值。如果缓存该值,则返回已兑现的值;否则,该值将从模型元数据中检索并存储在缓存中。 |
GetDisplayName() |
获取模型的显示名称。 (继承自 ModelMetadata) |
GetSimpleDisplayText() |
获取或设置模型的简单显示字符串。 (继承自 CachedModelMetadata<TPrototypeCache>) |
GetValidators(ControllerContext) |
获取模型的验证程序的列表。 (继承自 ModelMetadata) |