CachedDataAnnotationsModelMetadata クラス

定義

キャッシュ 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(CachedDataAnnotationsModelMetadata, Func<Object>)

プロトタイプ アクセサーとモデル アクセサーを CachedDataAnnotationsModelMetadata 使用して、 クラスの新しいインスタンスを初期化します。

CachedDataAnnotationsModelMetadata(CachedDataAnnotationsModelMetadataProvider, Type, Type, String, IEnumerable<Attribute>)

プロバイダー、コンテナーの種類、モデルの CachedDataAnnotationsModelMetadata 種類、プロパティ名、および属性を使用して、 クラスの新しいインスタンスを初期化します。

フィールド

DefaultOrder

既定の順序の値 (10000)。

(継承元 ModelMetadata)

プロパティ

AdditionalValues

モデルについてのその他のメタデータを格納しているディクショナリを取得します。

(継承元 ModelMetadata)
Container

モデルのコンテナー オブジェクトへの参照。 モデルがプロパティを表す場合は null 以外です。

(継承元 ModelMetadata)
ContainerType

モデルのコンテナーの型を取得または設定します。

(継承元 ModelMetadata)
ConvertEmptyStringToNull

フォームからポストバックされる空の文字列を null に変換するかどうかを示すキャッシュされた値を取得または設定します。

(継承元 CachedModelMetadata<TPrototypeCache>)
DataTypeName

データ型についてのメタ情報を取得または設定します。

(継承元 CachedModelMetadata<TPrototypeCache>)
Description

モデルの説明を取得または設定します。

(継承元 CachedModelMetadata<TPrototypeCache>)
DisplayFormatString

モデルの表示形式文字列を取得または設定します。

(継承元 CachedModelMetadata<TPrototypeCache>)
DisplayName

モデルの表示名を取得または設定します。

(継承元 CachedModelMetadata<TPrototypeCache>)
EditFormatString

モデルの編集形式文字列を取得または設定します。

(継承元 CachedModelMetadata<TPrototypeCache>)
HideSurroundingHtml

関連付けられている HTML 要素を使用して、モデル オブジェクトを表示するかどうかを示す値を取得または設定します。

(継承元 CachedModelMetadata<TPrototypeCache>)
HtmlEncode

キャッシュ DataAnnotationsModelMetadataするコンテナーを提供します。

(継承元 CachedModelMetadata<TPrototypeCache>)
IsComplexType

モデルが複合型であるかどうかを示す値を取得または設定します。

(継承元 ModelMetadata)
IsNullableValueType

NULL 値を許容する型かどうかを示す値を取得します。

(継承元 ModelMetadata)
IsReadOnly

モデルが読み取り専用かどうかを示す値を取得または設定します。

(継承元 CachedModelMetadata<TPrototypeCache>)
IsRequired

モデルが必須かどうかを示す値を取得または設定します。

(継承元 CachedModelMetadata<TPrototypeCache>)
Model

モデルの値を取得します。

(継承元 ModelMetadata)
ModelType

モデルの型を取得します。

(継承元 ModelMetadata)
NullDisplayText

null 値の表示文字列を取得または設定します。

(継承元 CachedModelMetadata<TPrototypeCache>)
Order

現在のメタデータの順序を表す値を取得または設定します。

(継承元 CachedModelMetadata<TPrototypeCache>)
Properties

モデルのプロパティを記述するモデル メタデータ オブジェクトのコレクションを取得します。

(継承元 ModelMetadata)
PropertyName

プロパティ名を取得します。

(継承元 ModelMetadata)
PrototypeCache

プロトタイプ キャッシュを取得または設定します。

(継承元 CachedModelMetadata<TPrototypeCache>)
Provider

プロバイダーを取得または設定します。

(継承元 ModelMetadata)
RequestValidationEnabled

要求の検証が有効であるかどうかを示す値を取得または設定します。

(継承元 ModelMetadata)
ShortDisplayName

短い表示名を取得または設定します。

(継承元 CachedModelMetadata<TPrototypeCache>)
ShowForDisplay

リスト ビューや詳細ビューなどの読み取り専用ビューでプロパティを表示するかどうかを示す値を取得または設定します。

(継承元 CachedModelMetadata<TPrototypeCache>)
ShowForEdit

モデルを編集可能なビューで表示するかどうかを示す値を取得または設定します。

(継承元 CachedModelMetadata<TPrototypeCache>)
SimpleDisplayText

モデルの単純な表示文字列を取得または設定します。

(継承元 CachedModelMetadata<TPrototypeCache>)
TemplateHint

このモデルに使用するテンプレートの候補を示すヒントを取得または設定します。

(継承元 CachedModelMetadata<TPrototypeCache>)
Watermark

ウォーターマークとして使用できる値を取得または設定します。

(継承元 CachedModelMetadata<TPrototypeCache>)

メソッド

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)

適用対象