Bewerken

Share via


EmptyModelMetadataProvider Class

Definition

Provides an empty metadata provider for data models that do not require metadata.

public ref class EmptyModelMetadataProvider : System::Web::ModelBinding::AssociatedMetadataProvider
public class EmptyModelMetadataProvider : System.Web.ModelBinding.AssociatedMetadataProvider
type EmptyModelMetadataProvider = class
    inherit AssociatedMetadataProvider
Public Class EmptyModelMetadataProvider
Inherits AssociatedMetadataProvider
Inheritance

Constructors

EmptyModelMetadataProvider()

Initializes a new instance of the EmptyModelMetadataProvider class.

Methods

CreateMetadata(IEnumerable<Attribute>, Type, Func<Object>, Type, String)

Creates a new instance of the ModelMetadata class.

Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
FilterAttributes(Type, PropertyDescriptor, IEnumerable<Attribute>)

Enables derived classes to filter the list of attributes.

(Inherited from AssociatedMetadataProvider)
GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetMetadataForProperties(Object, Type)

When overridden in a derived class, returns metadata for all properties.

(Inherited from AssociatedMetadataProvider)
GetMetadataForProperty(Func<Object>, Type, PropertyDescriptor)

When overridden in a derived class, returns metadata for a property specified by a property descriptor object.

(Inherited from AssociatedMetadataProvider)
GetMetadataForProperty(Func<Object>, Type, String)

When overridden in a derived class, returns metadata for a property specified by a property name.

(Inherited from AssociatedMetadataProvider)
GetMetadataForType(Func<Object>, Type)

When overridden in a derived class, returns metadata for the model type.

(Inherited from AssociatedMetadataProvider)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
GetTypeDescriptor(Type)

When overridden in a derived class, returns a descriptor object for a specified type.

(Inherited from AssociatedMetadataProvider)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to