次の方法で共有


ModelMetadataIdentity.ForProperty メソッド

定義

オーバーロード

ForProperty(PropertyInfo, Type, Type)

指定した ModelMetadataIdentity プロパティの を作成します。

ForProperty(Type, String, Type)
古い.
古い.

指定した ModelMetadataIdentity プロパティの を作成します。

ForProperty(PropertyInfo, Type, Type)

ソース:
ModelMetadataIdentity.cs

指定した ModelMetadataIdentity プロパティの を作成します。

public:
 static Microsoft::AspNetCore::Mvc::ModelBinding::Metadata::ModelMetadataIdentity ForProperty(System::Reflection::PropertyInfo ^ propertyInfo, Type ^ modelType, Type ^ containerType);
public static Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity ForProperty (System.Reflection.PropertyInfo propertyInfo, Type modelType, Type containerType);
static member ForProperty : System.Reflection.PropertyInfo * Type * Type -> Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity
Public Shared Function ForProperty (propertyInfo As PropertyInfo, modelType As Type, containerType As Type) As ModelMetadataIdentity

パラメーター

propertyInfo
PropertyInfo

プロパティ。

modelType
Type

モデル型。

containerType
Type

モデル プロパティのコンテナーの種類。

戻り値

ModelMetadataIdentity

適用対象

ForProperty(Type, String, Type)

ソース:
ModelMetadataIdentity.cs
ソース:
ModelMetadataIdentity.cs
ソース:
ModelMetadataIdentity.cs

注意事項

This API is obsolete and may be removed in a future release.

注意事項

This API is obsolete and may be removed in a future release. Please use the overload that takes a PropertyInfo object.

指定した ModelMetadataIdentity プロパティの を作成します。

public:
 static Microsoft::AspNetCore::Mvc::ModelBinding::Metadata::ModelMetadataIdentity ForProperty(Type ^ modelType, System::String ^ name, Type ^ containerType);
public static Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity ForProperty (Type modelType, string name, Type containerType);
[System.Obsolete("This API is obsolete and may be removed in a future release.")]
public static Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity ForProperty (Type modelType, string name, Type containerType);
[System.Obsolete("This API is obsolete and may be removed in a future release. Please use the overload that takes a PropertyInfo object.")]
public static Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity ForProperty (Type modelType, string name, Type containerType);
static member ForProperty : Type * string * Type -> Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity
[<System.Obsolete("This API is obsolete and may be removed in a future release.")>]
static member ForProperty : Type * string * Type -> Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity
[<System.Obsolete("This API is obsolete and may be removed in a future release. Please use the overload that takes a PropertyInfo object.")>]
static member ForProperty : Type * string * Type -> Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity
Public Shared Function ForProperty (modelType As Type, name As String, containerType As Type) As ModelMetadataIdentity

パラメーター

modelType
Type

モデル型。

name
String

プロパティの名前。

containerType
Type

モデル プロパティのコンテナーの種類。

戻り値

ModelMetadataIdentity

属性

適用対象