Поделиться через


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.

Атрибуты

Применяется к