CachedModelMetadata<TPrototypeCache> Class
Provides prototype cache data for the CachedModelMetadata<TPrototypeCache>.
Assembly: System.Web.Http (in System.Web.Http.dll)
System.Web.Http.Metadata::ModelMetadata
System.Web.Http.Metadata.Providers::CachedModelMetadata<TPrototypeCache>
System.Web.Http.Metadata.Providers::CachedDataAnnotationsModelMetadata
| Name | Description | |
|---|---|---|
![]() | CachedModelMetadata<TPrototypeCache>(CachedModelMetadata<TPrototypeCache>^, Func<Object^>^) | Initializes a new instance of the CachedModelMetadata<TPrototypeCache> class. |
![]() | CachedModelMetadata<TPrototypeCache>(DataAnnotationsModelMetadataProvider^, Type^, Type^, String^, TPrototypeCache) | Initializes a new instance of the CachedModelMetadata<TPrototypeCache> class. |
| Name | Description | |
|---|---|---|
![]() | AdditionalValues | Gets a dictionary that contains additional metadata about the model.(Inherited from ModelMetadata.) |
![]() | ContainerType | Gets or sets the type of the container for the model.(Inherited from ModelMetadata.) |
![]() | ConvertEmptyStringToNull | Gets or sets a value that indicates whether empty strings that are posted back in forms should be converted to null.(Overrides ModelMetadata::ConvertEmptyStringToNull.) |
![]() | Description | Gets or sets the description of the model.(Overrides ModelMetadata::Description.) |
![]() | IsComplexType | Gets a value that indicates whether the model is a complex type.(Overrides ModelMetadata::IsComplexType.) |
![]() | IsNullableValueType | Gets a value that indicates whether the type is nullable.(Inherited from ModelMetadata.) |
![]() | IsReadOnly | Gets or sets a value that indicates whether the model is read-only.(Overrides ModelMetadata::IsReadOnly.) |
![]() | Model | Gets the value of the model.(Inherited from ModelMetadata.) |
![]() | ModelType | Gets the type of the model.(Inherited from ModelMetadata.) |
![]() | Properties | Gets a collection of model metadata objects that describe the properties of the model.(Inherited from ModelMetadata.) |
![]() | PropertyName | Gets the property name.(Inherited from ModelMetadata.) |
![]() | PrototypeCache | Gets or sets a value that indicates whether the prototype cache is updating. |
![]() | Provider | Gets or sets the provider.(Inherited from ModelMetadata.) |
| Name | Description | |
|---|---|---|
![]() | ComputeConvertEmptyStringToNull() | Indicates whether empty strings that are posted back in forms should be computed and converted to null. |
![]() | ComputeDescription() | Indicates the computation value. |
![]() | ComputeIsComplexType() | Gets a value that indicates whether the model is a complex type. |
![]() | ComputeIsReadOnly() | Gets a value that indicates whether the model to be computed is read-only. |
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetDisplayName() | Gets the display name for the model.(Inherited from ModelMetadata.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetType() | (Inherited from Object.) |
![]() | GetValidators(IEnumerable<ModelValidatorProvider^>^) | Gets a list of validators for the model.(Inherited from ModelMetadata.) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | ToString() | (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.



