EmptyModelMetadataProvider Class

 

Represents an empty model metadata provider.

Namespace:   System.Web.Http.Metadata.Providers
Assembly:  System.Web.Http (in System.Web.Http.dll)


public ref class EmptyModelMetadataProvider : AssociatedMetadataProvider<ModelMetadata^>

NameDescription
System_CAPS_pubmethodEmptyModelMetadataProvider()

Initializes a new instance of the EmptyModelMetadataProvider class.

NameDescription
System_CAPS_protmethodCreateMetadataFromPrototype(ModelMetadata^, Func<Object^>^)
System_CAPS_protmethodCreateMetadataPrototype(IEnumerable<Attribute^>^, Type^, Type^, String^)

Creates a prototype of the metadata provider of the EmptyModelMetadataProvider.(Overrides AssociatedMetadataProvider<TModelMetadata>::CreateMetadataPrototype(IEnumerable<Attribute^>^, Type^, Type^, String^).)

System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetMetadataForProperties(Object^, Type^)

Retrieves a list of properties for the model.(Inherited from AssociatedMetadataProvider<TModelMetadata>.)

System_CAPS_pubmethodGetMetadataForProperty(Func<Object^>^, Type^, String^)

Retrieves the metadata for the specified property using the container type and property name.(Inherited from AssociatedMetadataProvider<TModelMetadata>.)

System_CAPS_pubmethodGetMetadataForType(Func<Object^>^, Type^)

Returns the metadata for the specified property using the type of the model.(Inherited from AssociatedMetadataProvider<TModelMetadata>.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: