CachedDataAnnotationsModelMetadata コンストラクター

定義

オーバーロード

CachedDataAnnotationsModelMetadata(CachedDataAnnotationsModelMetadata, Func<Object>)

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

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

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

CachedDataAnnotationsModelMetadata(CachedDataAnnotationsModelMetadata, Func<Object>)

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

public CachedDataAnnotationsModelMetadata (System.Web.Mvc.CachedDataAnnotationsModelMetadata prototype, Func<object> modelAccessor);
new System.Web.Mvc.CachedDataAnnotationsModelMetadata : System.Web.Mvc.CachedDataAnnotationsModelMetadata * Func<obj> -> System.Web.Mvc.CachedDataAnnotationsModelMetadata
Public Sub New (prototype As CachedDataAnnotationsModelMetadata, modelAccessor As Func(Of Object))

パラメーター

prototype
CachedDataAnnotationsModelMetadata

プロトタイプ。

modelAccessor
Func<Object>

モデル アクセサー。

適用対象

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

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

public CachedDataAnnotationsModelMetadata (System.Web.Mvc.CachedDataAnnotationsModelMetadataProvider provider, Type containerType, Type modelType, string propertyName, System.Collections.Generic.IEnumerable<Attribute> attributes);
new System.Web.Mvc.CachedDataAnnotationsModelMetadata : System.Web.Mvc.CachedDataAnnotationsModelMetadataProvider * Type * Type * string * seq<Attribute> -> System.Web.Mvc.CachedDataAnnotationsModelMetadata
Public Sub New (provider As CachedDataAnnotationsModelMetadataProvider, containerType As Type, modelType As Type, propertyName As String, attributes As IEnumerable(Of Attribute))

パラメーター

provider
CachedDataAnnotationsModelMetadataProvider

プロバイダー。

containerType
Type

コンテナーの型。

modelType
Type

モデル型。

propertyName
String

プロパティ名。

attributes
IEnumerable<Attribute>

属性。

適用対象