CachedModelMetadata<TPrototypeCache> Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje kontejner pro metadata uložená v mezipaměti.
public abstract class CachedModelMetadata<TPrototypeCache> : System.Web.Mvc.ModelMetadata
type CachedModelMetadata<'PrototypeCache> = class
inherit ModelMetadata
Public MustInherit Class CachedModelMetadata(Of TPrototypeCache)
Inherits ModelMetadata
Parametry typu
- TPrototypeCache
typ kontejneru.
- Dědičnost
- Odvozené
Konstruktory
CachedModelMetadata<TPrototypeCache>(CachedDataAnnotationsModelMetadataProvider, Type, Type, String, TPrototypeCache) |
Konstruktor pro vytváření reálných instancí třídy metadat na základě prototypu. |
CachedModelMetadata<TPrototypeCache>(CachedModelMetadata<TPrototypeCache>, Func<Object>) |
Konstruktor pro vytváření prototypových instancí třídy metadat. |
Pole
DefaultOrder |
Výchozí hodnota objednávky, která je 10000. (Zděděno od ModelMetadata) |
Vlastnosti
AdditionalValues |
Získá slovník, který obsahuje další metadata o modelu. (Zděděno od ModelMetadata) |
Container |
Odkaz na objekt kontejneru modelu. Pokud model představuje vlastnost, nebude mít hodnotu null. (Zděděno od ModelMetadata) |
ContainerType |
Získá nebo nastaví typ kontejneru pro model. (Zděděno od ModelMetadata) |
ConvertEmptyStringToNull |
Získá nebo nastaví hodnotu v mezipaměti, která označuje, zda prázdné řetězce, které jsou odeslány zpět ve formulářích by měly být převedeny na null. |
DataTypeName |
Získá nebo nastaví meta informace o datovém typu. |
Description |
Získá nebo nastaví popis modelu. |
DisplayFormatString |
Získá nebo nastaví řetězec formátu zobrazení pro model. |
DisplayName |
Získá nebo nastaví zobrazovaný název modelu. |
EditFormatString |
Získá nebo nastaví řetězec formátu úprav modelu. |
HideSurroundingHtml |
Získá nebo nastaví hodnotu, která označuje, zda objekt modelu má být vykreslen pomocí přidružených elementů HTML. |
HtmlEncode |
Poskytuje kontejner pro metadata uložená v mezipaměti. |
IsComplexType |
Získá nebo nastaví hodnotu, která označuje, zda je model komplexní typ. (Zděděno od ModelMetadata) |
IsNullableValueType |
Získá hodnotu, která určuje, zda se jedná o typ s možnou hodnotou null. (Zděděno od ModelMetadata) |
IsReadOnly |
Získá nebo nastaví hodnotu, která označuje, zda je model jen pro čtení. |
IsRequired |
Získá nebo nastaví hodnotu, která označuje, zda je model povinný. |
Model |
Získá hodnotu modelu. (Zděděno od ModelMetadata) |
ModelType |
Získá typ modelu. (Zděděno od ModelMetadata) |
NullDisplayText |
Získá nebo nastaví řetězec na zobrazení pro hodnoty null. |
Order |
Získá nebo nastaví hodnotu, která představuje pořadí aktuálních metadat. |
Properties |
Získá kolekci objektů metadat modelu, které popisují vlastnosti modelu. (Zděděno od ModelMetadata) |
PropertyName |
Získá název vlastnosti. (Zděděno od ModelMetadata) |
PrototypeCache |
Získá nebo nastaví mezipaměť prototypu. |
Provider |
Získá nebo nastaví zprostředkovatele. (Zděděno od ModelMetadata) |
RequestValidationEnabled |
Získá nebo nastaví hodnotu, která označuje, zda je povoleno ověření požadavku. (Zděděno od ModelMetadata) |
ShortDisplayName |
Získá nebo nastaví krátký zobrazovaný název. |
ShowForDisplay |
Získá nebo nastaví hodnotu, která označuje, zda má být vlastnost zobrazena v zobrazení jen pro čtení, jako jsou seznam a zobrazení podrobností. |
ShowForEdit |
Získá nebo nastaví hodnotu, která označuje, zda má být model zobrazen v upravitelných zobrazeních. |
SimpleDisplayText |
Získá nebo nastaví jednoduchý řetězec zobrazení pro model. |
TemplateHint |
Získá nebo nastaví nápovědu, která navrhne, jakou šablonu použít pro tento model. |
Watermark |
Získá nebo nastaví hodnotu, kterou lze použít jako vodoznak. |
Metody
ComputeConvertEmptyStringToNull() |
Tato metoda je chráněná, a proto ji nelze volat přímo. Tato metoda byla navržena tak, aby byla přepsána v odvozené třídě, jako CachedDataAnnotationsModelMetadataje . Získá nebo nastaví hodnotu v mezipaměti, která označuje, zda prázdné řetězce, které jsou odeslány zpět ve formulářích by měly být převedeny na null. |
ComputeDataTypeName() |
Tato metoda je chráněná, a proto ji nelze volat přímo. Tato metoda byla navržena tak, aby byla přepsána v odvozené třídě, jako CachedDataAnnotationsModelMetadataje . Získá nebo nastaví meta informace o datovém typu. |
ComputeDescription() |
Tato metoda je chráněná, a proto ji nelze volat přímo. Tato metoda byla navržena tak, aby byla přepsána v odvozené třídě, jako CachedDataAnnotationsModelMetadataje . Získá nebo nastaví popis modelu. |
ComputeDisplayFormatString() |
Tato metoda je chráněná, a proto ji nelze volat přímo. Tato metoda byla navržena tak, aby byla přepsána v odvozené třídě, jako CachedDataAnnotationsModelMetadataje . Získá nebo nastaví řetězec formátu zobrazení pro model. |
ComputeDisplayName() |
Tato metoda je chráněná, a proto ji nelze volat přímo. Tato metoda byla navržena tak, aby byla přepsána v odvozené třídě, jako CachedDataAnnotationsModelMetadataje . Získá nebo nastaví zobrazovaný název modelu. |
ComputeEditFormatString() |
Tato metoda je chráněná, a proto ji nelze volat přímo. Tato metoda byla navržena tak, aby byla přepsána v odvozené třídě, jako CachedDataAnnotationsModelMetadataje . Získá nebo nastaví řetězec formátu úprav modelu. |
ComputeHasNonDefaultEditFormat() |
Tato metoda je chráněná, a proto ji nelze volat přímo. Tato metoda byla navržena tak, aby byla přepsána v odvozené třídě, jako CachedDataAnnotationsModelMetadataje . |
ComputeHideSurroundingHtml() |
Tato metoda je chráněná, a proto ji nelze volat přímo. Tato metoda byla navržena tak, aby byla přepsána v odvozené třídě, jako CachedDataAnnotationsModelMetadataje . Získá nebo nastaví hodnotu v mezipaměti, která označuje, zda objekt modelu má být vykreslen pomocí přidružených elementů HTML. |
ComputeHtmlEncode() |
Poskytuje kontejner pro metadata uložená v mezipaměti. |
ComputeIsReadOnly() |
Tato metoda je chráněná, a proto ji nelze volat přímo. Tato metoda byla navržena tak, aby byla přepsána v odvozené třídě, jako CachedDataAnnotationsModelMetadataje . Získá nebo nastaví hodnotu v mezipaměti, která označuje, zda je model jen pro čtení. |
ComputeIsRequired() |
Tato metoda je chráněná, a proto ji nelze volat přímo. Tato metoda byla navržena tak, aby byla přepsána v odvozené třídě, jako CachedDataAnnotationsModelMetadataje . Získá nebo nastaví hodnotu v mezipaměti, která označuje, zda je model povinný. |
ComputeNullDisplayText() |
Tato metoda je chráněná, a proto ji nelze volat přímo. Tato metoda byla navržena tak, aby byla přepsána v odvozené třídě, jako CachedDataAnnotationsModelMetadataje . Získá nebo nastaví řetězec v mezipaměti, který se zobrazí pro hodnoty null. |
ComputeOrder() |
Tato metoda je chráněná, a proto ji nelze volat přímo. Tato metoda byla navržena tak, aby byla přepsána v odvozené třídě, jako CachedDataAnnotationsModelMetadataje . Získá nebo nastaví hodnotu v mezipaměti, která představuje pořadí aktuálních metadat. |
ComputeShortDisplayName() |
Tato metoda je chráněná, a proto ji nelze volat přímo. Tato metoda byla navržena tak, aby byla přepsána v odvozené třídě, jako CachedDataAnnotationsModelMetadataje . Získá nebo nastaví krátký zobrazovaný název. |
ComputeShowForDisplay() |
Tato metoda je chráněná, a proto ji nelze volat přímo. Tato metoda byla navržena tak, aby byla přepsána v odvozené třídě, jako CachedDataAnnotationsModelMetadataje . Získá nebo nastaví hodnotu v mezipaměti, která označuje, zda má být vlastnost zobrazena v zobrazení jen pro čtení, jako jsou seznam a zobrazení podrobností. |
ComputeShowForEdit() |
Tato metoda je chráněná, a proto ji nelze volat přímo. Tato metoda byla navržena tak, aby byla přepsána v odvozené třídě, jako CachedDataAnnotationsModelMetadataje . Získá nebo nastaví hodnotu v mezipaměti, která označuje, zda má být model zobrazen v upravitelných zobrazeních. |
ComputeSimpleDisplayText() |
Tato metoda je chráněná, a proto ji nelze volat přímo. Tato metoda byla navržena tak, aby byla přepsána v odvozené třídě, jako CachedDataAnnotationsModelMetadataje . Získá nebo nastaví jednoduchý zobrazovaný řetězec v mezipaměti pro model. |
ComputeTemplateHint() |
Tato metoda je chráněná, a proto ji nelze volat přímo. Tato metoda byla navržena tak, aby byla přepsána v odvozené třídě, jako CachedDataAnnotationsModelMetadataje . Získá nebo nastaví nápovědu uloženou v mezipaměti, která navrhuje, jakou šablonu použít pro tento model. |
ComputeWatermark() |
Tato metoda je chráněná, a proto ji nelze volat přímo. Tato metoda byla navržena tak, aby byla přepsána v odvozené třídě, jako CachedDataAnnotationsModelMetadataje . Získá nebo nastaví hodnotu v mezipaměti, kterou lze použít jako vodoznak. |
GetDisplayName() |
Získá zobrazovaný název modelu. (Zděděno od ModelMetadata) |
GetSimpleDisplayText() |
Získá nebo nastaví jednoduchý řetězec zobrazení pro model. |
GetValidators(ControllerContext) |
Získá seznam validátorů pro model. (Zděděno od ModelMetadata) |