DefaultModelMetadataProvider 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
根據反映的預設實 IModelMetadataProvider 作。
public ref class DefaultModelMetadataProvider : Microsoft::AspNetCore::Mvc::ModelBinding::IModelMetadataProvider
public ref class DefaultModelMetadataProvider : Microsoft::AspNetCore::Mvc::ModelBinding::ModelMetadataProvider
public class DefaultModelMetadataProvider : Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider
public class DefaultModelMetadataProvider : Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadataProvider
type DefaultModelMetadataProvider = class
interface IModelMetadataProvider
type DefaultModelMetadataProvider = class
inherit ModelMetadataProvider
Public Class DefaultModelMetadataProvider
Implements IModelMetadataProvider
Public Class DefaultModelMetadataProvider
Inherits ModelMetadataProvider
- 繼承
-
DefaultModelMetadataProvider
- 繼承
- 衍生
- 實作
建構函式
DefaultModelMetadataProvider(ICompositeMetadataDetailsProvider, IOptions<MvcOptions>) | |
DefaultModelMetadataProvider(ICompositeMetadataDetailsProvider) |
屬性
DetailsProvider | |
ModelBindingMessageProvider |
方法
CreateModelMetadata(DefaultMetadataDetails) |
從 ModelMetadata 建立新的 DefaultMetadataDetails。 |
CreateParameterDetails(ModelMetadataIdentity) |
DefaultMetadataDetails建立參數 Type 的專案。 |
CreatePropertyDetails(ModelMetadataIdentity) |
DefaultMetadataDetails建立模型 Type 屬性的專案。 |
CreateTypeDetails(ModelMetadataIdentity) |
DefaultMetadataDetails建立模型 Type 的專案。 |
GetMetadataForConstructor(ConstructorInfo, Type) |
提供描述建構函式的中繼資料。 |
GetMetadataForConstructor(ConstructorInfo, Type) |
提供描述建構函式的中繼資料。 (繼承來源 ModelMetadataProvider) |
GetMetadataForParameter(ParameterInfo, Type) |
提供描述參數的中繼資料。 |
GetMetadataForParameter(ParameterInfo, Type) |
提供描述參數的中繼資料。 (繼承來源 ModelMetadataProvider) |
GetMetadataForParameter(ParameterInfo) |
提供描述參數的中繼資料。 |
GetMetadataForProperties(Type) |
提供描述 之屬性的 Type 中繼資料。 |
GetMetadataForProperty(PropertyInfo, Type) |
提供描述屬性的中繼資料。 |
GetMetadataForProperty(PropertyInfo, Type) |
提供描述屬性的中繼資料。 (繼承來源 ModelMetadataProvider) |
GetMetadataForType(Type) |
提供描述 的 Type 中繼資料。 |
擴充方法
GetMetadataForProperty(IModelMetadataProvider, Type, String) |
ModelMetadata取得所提供 |
GetModelExplorerForType(IModelMetadataProvider, Type, Object) |
ModelExplorer取得所提供 |