Udostępnij za pośrednictwem


ModelMetadataIdentity.ForProperty Metoda

Definicja

Przeciążenia

ForProperty(PropertyInfo, Type, Type)

Tworzy obiekt ModelMetadataIdentity dla podanej właściwości.

ForProperty(Type, String, Type)
Przestarzałe.
Przestarzałe.

Tworzy obiekt ModelMetadataIdentity dla podanej właściwości.

ForProperty(PropertyInfo, Type, Type)

Źródło:
ModelMetadataIdentity.cs

Tworzy obiekt ModelMetadataIdentity dla podanej właściwości.

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

Parametry

propertyInfo
PropertyInfo

Właściwość.

modelType
Type

Typ modelu.

containerType
Type

Typ kontenera właściwości modelu.

Zwraca

Klasa ModelMetadataIdentity.

Dotyczy

ForProperty(Type, String, Type)

Źródło:
ModelMetadataIdentity.cs
Źródło:
ModelMetadataIdentity.cs
Źródło:
ModelMetadataIdentity.cs

Przestroga

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

Przestroga

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

Tworzy obiekt ModelMetadataIdentity dla podanej właściwości.

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

Parametry

modelType
Type

Typ modelu.

name
String

Nazwa właściwości.

containerType
Type

Typ kontenera właściwości modelu.

Zwraca

Klasa ModelMetadataIdentity.

Atrybuty

Dotyczy