ModelBinderProviderContext Class¶
A context object for Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider.GetBinder(Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext).
- Namespace
Microsoft.AspNetCore.Mvc.ModelBinding- Assemblies
- Microsoft.AspNetCore.Mvc.Abstractions
Syntax¶
public abstract class ModelBinderProviderContext
-
class
Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext
Properties¶
-
Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext.BindingInfo¶ Gets the
Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext.BindingInfo.Return type: Microsoft.AspNetCore.Mvc.ModelBinding.BindingInfo public abstract BindingInfo BindingInfo { get; }
-
Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext.Metadata¶ Gets the
Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.Return type: Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata public abstract ModelMetadata Metadata { get; }
-
Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext.MetadataProvider¶ Gets the
Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider.Return type: Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider public abstract IModelMetadataProvider MetadataProvider { get; }
-
Methods¶
-
CreateBinder(Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata)¶ Creates an
Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderfor the given <em>metadata</em>.Arguments: metadata (Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata) – The Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadatafor the model.Return type: Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder Returns: An Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder.public abstract IModelBinder CreateBinder(ModelMetadata metadata)
-