Sdílet prostřednictvím


CachedDataAnnotationsModelMetadata Třída

Definice

Poskytuje kontejner pro ukládání do mezipaměti DataAnnotationsModelMetadata.

public class CachedDataAnnotationsModelMetadata : System.Web.Mvc.CachedModelMetadata<System.Web.Mvc.CachedDataAnnotationsMetadataAttributes>
type CachedDataAnnotationsModelMetadata = class
    inherit CachedModelMetadata<CachedDataAnnotationsMetadataAttributes>
Public Class CachedDataAnnotationsModelMetadata
Inherits CachedModelMetadata(Of CachedDataAnnotationsMetadataAttributes)
Dědičnost

Konstruktory

CachedDataAnnotationsModelMetadata(CachedDataAnnotationsModelMetadata, Func<Object>)

Inicializuje novou instanci CachedDataAnnotationsModelMetadata třídy pomocí prototypu a modelu příslušenství.

CachedDataAnnotationsModelMetadata(CachedDataAnnotationsModelMetadataProvider, Type, Type, String, IEnumerable<Attribute>)

Inicializuje novou instanci CachedDataAnnotationsModelMetadata třídy pomocí zprostředkovatele, typu kontejneru, typu modelu, názvu vlastnosti a atributů.

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 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.

(Zděděno od CachedModelMetadata<TPrototypeCache>)
DataTypeName

Získá nebo nastaví metainforma o datovém typu.

(Zděděno od CachedModelMetadata<TPrototypeCache>)
Description

Získá nebo nastaví popis modelu.

(Zděděno od CachedModelMetadata<TPrototypeCache>)
DisplayFormatString

Získá nebo nastaví řetězec formátu zobrazení pro model.

(Zděděno od CachedModelMetadata<TPrototypeCache>)
DisplayName

Získá nebo nastaví zobrazovaný název modelu.

(Zděděno od CachedModelMetadata<TPrototypeCache>)
EditFormatString

Získá nebo nastaví formátovací řetězec úprav modelu.

(Zděděno od CachedModelMetadata<TPrototypeCache>)
HideSurroundingHtml

Získá nebo nastaví hodnotu, která označuje, zda objekt modelu by měl být vykreslen pomocí přidružených elementů HTML.

(Zděděno od CachedModelMetadata<TPrototypeCache>)
HtmlEncode

Poskytuje kontejner pro ukládání do mezipaměti DataAnnotationsModelMetadata.

(Zděděno od CachedModelMetadata<TPrototypeCache>)
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í.

(Zděděno od CachedModelMetadata<TPrototypeCache>)
IsRequired

Získá nebo nastaví hodnotu, která označuje, zda je model povinný.

(Zděděno od CachedModelMetadata<TPrototypeCache>)
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 zobrazit hodnoty null.

(Zděděno od CachedModelMetadata<TPrototypeCache>)
Order

Získá nebo nastaví hodnotu, která představuje pořadí aktuálních metadat.

(Zděděno od CachedModelMetadata<TPrototypeCache>)
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.

(Zděděno od CachedModelMetadata<TPrototypeCache>)
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.

(Zděděno od CachedModelMetadata<TPrototypeCache>)
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í.

(Zděděno od CachedModelMetadata<TPrototypeCache>)
ShowForEdit

Získá nebo nastaví hodnotu, která označuje, zda má být model zobrazen v upravitelných zobrazeních.

(Zděděno od CachedModelMetadata<TPrototypeCache>)
SimpleDisplayText

Získá nebo nastaví jednoduchý zobrazovaný řetězec pro model.

(Zděděno od CachedModelMetadata<TPrototypeCache>)
TemplateHint

Získá nebo nastaví nápovědu, která navrhne, jakou šablonu použít pro tento model.

(Zděděno od CachedModelMetadata<TPrototypeCache>)
Watermark

Získá nebo nastaví hodnotu, kterou lze použít jako vodoznak.

(Zděděno od CachedModelMetadata<TPrototypeCache>)

Metody

ComputeConvertEmptyStringToNull()

Získá hodnotu, která označuje, zda prázdné řetězce, které jsou zaúčtovány zpět ve formulářích by měly být převedeny na Nothing.Pokud je hodnota uložena v mezipaměti, je vrácena hodnota v hotovosti; jinak se hodnota načte z metadat modelu a uloží se do mezipaměti.

ComputeDataTypeName()

Získá metainforma o datovém typu. Pokud je hodnota uložena v mezipaměti, je vrácena hodnota v hotovosti; jinak se hodnota načte z metadat modelu a uloží se do mezipaměti.

ComputeDescription()

Získá popis modelu. Pokud je hodnota uložena v mezipaměti, je vrácena hodnota v hotovosti; jinak se hodnota načte z metadat modelu a uloží se do mezipaměti.

ComputeDisplayFormatString()

Získá řetězec formátu zobrazení pro model. Pokud je hodnota uložena v mezipaměti, je vrácena hodnota v hotovosti; jinak se hodnota načte z metadat modelu a uloží se do mezipaměti.

ComputeDisplayName()

Získá zobrazovaný název modelu. Pokud je hodnota uložena v mezipaměti, je vrácena hodnota v hotovosti; jinak se hodnota načte z metadat modelu a uloží se do mezipaměti.

ComputeEditFormatString()

Získá formátovací řetězec úprav modelu. Pokud je hodnota uložena v mezipaměti, je vrácena hodnota v hotovosti; jinak se hodnota načte z metadat modelu a uloží se do mezipaměti.

ComputeHasNonDefaultEditFormat()

Získá hodnotu, která označuje, zda model používá jiný než výchozí formát úprav.

ComputeHideSurroundingHtml()

Získá hodnotu, která označuje, zda objekt modelu má být vykreslen pomocí přidružených elementů HTML. Získá hodnotu, která označuje, zda objekt modelu má být vykreslen pomocí přidružených elementů HTML. Pokud je hodnota uložena v mezipaměti, je vrácena hodnota v hotovosti; jinak se hodnota načte z metadat modelu a uloží se do mezipaměti.

ComputeHtmlEncode()

Poskytuje kontejner pro ukládání do mezipaměti DataAnnotationsModelMetadata.

ComputeIsReadOnly()

Získá hodnotu, která označuje, zda je model jen pro čtení. Pokud je hodnota uložena v mezipaměti, je vrácena hodnota v hotovosti; jinak se hodnota načte z metadat modelu a uloží se do mezipaměti.

ComputeIsRequired()

Získá hodnotu, která označuje, zda je model povinný. Pokud je hodnota uložena v mezipaměti, je vrácena hodnota v hotovosti; jinak se hodnota načte z metadat modelu a uloží se do mezipaměti.

ComputeNullDisplayText()

Získá řetězec, který se má zobrazit pro hodnoty null. Pokud je hodnota uložena v mezipaměti, je vrácena hodnota v hotovosti; jinak se hodnota načte z metadat modelu a uloží se do mezipaměti.

ComputeOrder()

Získá hodnotu, která představuje pořadí aktuálních metadat. Pokud je hodnota uložena v mezipaměti, je vrácena hodnota v hotovosti; jinak se hodnota načte z metadat modelu a uloží se do mezipaměti.

ComputeShortDisplayName()

Získá krátký zobrazovaný název. Pokud je hodnota uložena v mezipaměti, je vrácena hodnota v hotovosti; jinak se hodnota načte z metadat modelu a uloží se do mezipaměti.

ComputeShowForDisplay()

Získá hodnotu, která označuje, zda vlastnost by měla být zobrazena v zobrazení jen pro čtení, například seznam a zobrazení podrobností. Pokud je hodnota uložena v mezipaměti, je vrácena hodnota v hotovosti; jinak se hodnota načte z metadat modelu a uloží se do mezipaměti.

ComputeShowForEdit()

Získá nebo nastaví hodnotu, která označuje, zda má být model zobrazen v upravitelných zobrazeních. Pokud je hodnota uložena v mezipaměti, je vrácena hodnota v hotovosti; jinak se hodnota načte z metadat modelu a uloží se do mezipaměti.

ComputeSimpleDisplayText()

Získá jednoduchý zobrazovaný řetězec pro model. Pokud je hodnota uložena v mezipaměti, je vrácena hodnota v hotovosti; jinak se hodnota načte z metadat modelu a uloží se do mezipaměti.

ComputeTemplateHint()

Získá nápovědu, která navrhuje, jakou šablonu použít pro tento model. Pokud je hodnota uložena v mezipaměti, je vrácena hodnota v hotovosti; jinak se hodnota načte z metadat modelu a uloží se do mezipaměti.

ComputeWatermark()

Získá hodnotu, kterou lze použít jako vodoznak. Pokud je hodnota uložena v mezipaměti, je vrácena hodnota v hotovosti; jinak se hodnota načte z metadat modelu a uloží se do mezipaměti.

GetDisplayName()

Získá zobrazovaný název pro model.

(Zděděno od ModelMetadata)
GetSimpleDisplayText()

Získá nebo nastaví jednoduchý zobrazovaný řetězec pro model.

(Zděděno od CachedModelMetadata<TPrototypeCache>)
GetValidators(ControllerContext)

Získá seznam validátorů pro model.

(Zděděno od ModelMetadata)

Platí pro