CachedDataAnnotationsModelMetadata Klasa

Definicja

Udostępnia kontener do buforowania 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)
Dziedziczenie

Konstruktory

CachedDataAnnotationsModelMetadata(CachedDataAnnotationsModelMetadata, Func<Object>)

Inicjuje CachedDataAnnotationsModelMetadata nowe wystąpienie klasy przy użyciu metody dostępu prototypu i modelu.

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

Inicjuje nowe wystąpienie CachedDataAnnotationsModelMetadata klasy przy użyciu dostawcy, typu kontenera, typu modelu, nazwy właściwości i atrybutów.

Pola

DefaultOrder

Domyślna wartość zamówienia, która wynosi 10000.

(Odziedziczone po ModelMetadata)

Właściwości

AdditionalValues

Pobiera słownik zawierający dodatkowe metadane dotyczące modelu.

(Odziedziczone po ModelMetadata)
Container

Odwołanie do obiektu kontenera modelu. Jeśli model reprezentuje właściwość, będzie mieć wartość inną niż null.

(Odziedziczone po ModelMetadata)
ContainerType

Pobiera lub ustawia typ kontenera dla modelu.

(Odziedziczone po ModelMetadata)
ConvertEmptyStringToNull

Pobiera lub ustawia buforowaną wartość, która wskazuje, czy puste ciągi publikowane z powrotem w formularzach powinny być konwertowane na wartość null.

(Odziedziczone po CachedModelMetadata<TPrototypeCache>)
DataTypeName

Pobiera lub ustawia metadane dotyczące typu danych.

(Odziedziczone po CachedModelMetadata<TPrototypeCache>)
Description

Pobiera lub ustawia opis modelu.

(Odziedziczone po CachedModelMetadata<TPrototypeCache>)
DisplayFormatString

Pobiera lub ustawia ciąg formatu wyświetlania dla modelu.

(Odziedziczone po CachedModelMetadata<TPrototypeCache>)
DisplayName

Pobiera lub ustawia nazwę wyświetlaną modelu.

(Odziedziczone po CachedModelMetadata<TPrototypeCache>)
EditFormatString

Pobiera lub ustawia ciąg formatu edycji modelu.

(Odziedziczone po CachedModelMetadata<TPrototypeCache>)
HideSurroundingHtml

Pobiera lub ustawia wartość wskazującą, czy obiekt modelu ma być renderowany przy użyciu skojarzonych elementów HTML.

(Odziedziczone po CachedModelMetadata<TPrototypeCache>)
HtmlEncode

Udostępnia kontener do buforowania DataAnnotationsModelMetadata.

(Odziedziczone po CachedModelMetadata<TPrototypeCache>)
IsComplexType

Pobiera lub ustawia wartość wskazującą, czy model jest typem złożonym.

(Odziedziczone po ModelMetadata)
IsNullableValueType

Pobiera wartość wskazującą, czy dany typ może przyjmować wartość null.

(Odziedziczone po ModelMetadata)
IsReadOnly

Pobiera lub ustawia wartość wskazującą, czy model jest tylko do odczytu.

(Odziedziczone po CachedModelMetadata<TPrototypeCache>)
IsRequired

Pobiera lub ustawia wartość wskazującą, czy model jest wymagany.

(Odziedziczone po CachedModelMetadata<TPrototypeCache>)
Model

Pobiera wartość modelu.

(Odziedziczone po ModelMetadata)
ModelType

Pobiera typ modelu.

(Odziedziczone po ModelMetadata)
NullDisplayText

Pobiera lub ustawia ciąg do wyświetlenia dla wartości null.

(Odziedziczone po CachedModelMetadata<TPrototypeCache>)
Order

Pobiera lub ustawia wartość reprezentującą kolejność bieżących metadanych.

(Odziedziczone po CachedModelMetadata<TPrototypeCache>)
Properties

Pobiera kolekcję obiektów metadanych modelu opisujących właściwości modelu.

(Odziedziczone po ModelMetadata)
PropertyName

Pobiera nazwę właściwości.

(Odziedziczone po ModelMetadata)
PrototypeCache

Pobiera lub ustawia prototyp pamięci podręcznej.

(Odziedziczone po CachedModelMetadata<TPrototypeCache>)
Provider

Pobiera lub ustawia dostawcę.

(Odziedziczone po ModelMetadata)
RequestValidationEnabled

Pobiera lub ustawia wartość wskazującą, czy walidacja żądania jest włączona.

(Odziedziczone po ModelMetadata)
ShortDisplayName

Pobiera lub ustawia krótką nazwę wyświetlaną.

(Odziedziczone po CachedModelMetadata<TPrototypeCache>)
ShowForDisplay

Pobiera lub ustawia wartość wskazującą, czy właściwość powinna być wyświetlana w widokach tylko do odczytu, takich jak widoki listy i szczegółów.

(Odziedziczone po CachedModelMetadata<TPrototypeCache>)
ShowForEdit

Pobiera lub ustawia wartość wskazującą, czy model powinien być wyświetlany w widokach edytowalnych.

(Odziedziczone po CachedModelMetadata<TPrototypeCache>)
SimpleDisplayText

Pobiera lub ustawia prosty ciąg wyświetlania dla modelu.

(Odziedziczone po CachedModelMetadata<TPrototypeCache>)
TemplateHint

Pobiera lub ustawia wskazówkę sugerującą, jakiego szablonu należy użyć dla tego modelu.

(Odziedziczone po CachedModelMetadata<TPrototypeCache>)
Watermark

Pobiera lub ustawia wartość, która może być używana jako znak wodny.

(Odziedziczone po CachedModelMetadata<TPrototypeCache>)

Metody

ComputeConvertEmptyStringToNull()

Pobiera wartość wskazującą, czy puste ciągi publikowane z powrotem w formularzach powinny być konwertowane na wartość Nothing.Jeśli wartość jest buforowana, zwracana jest wartość gotówkowa; w przeciwnym razie wartość jest pobierana z metadanych modelu i przechowywana w pamięci podręcznej.

ComputeDataTypeName()

Pobiera metadane o typie danych. Jeśli wartość jest buforowana, zwracana jest wartość gotówkowa; w przeciwnym razie wartość jest pobierana z metadanych modelu i przechowywana w pamięci podręcznej.

ComputeDescription()

Pobiera opis modelu. Jeśli wartość jest buforowana, zwracana jest wartość gotówkowa; w przeciwnym razie wartość jest pobierana z metadanych modelu i przechowywana w pamięci podręcznej.

ComputeDisplayFormatString()

Pobiera ciąg formatu wyświetlania dla modelu. Jeśli wartość jest buforowana, zwracana jest wartość gotówkowa; w przeciwnym razie wartość jest pobierana z metadanych modelu i przechowywana w pamięci podręcznej.

ComputeDisplayName()

Pobiera nazwę wyświetlaną modelu. Jeśli wartość jest buforowana, zwracana jest wartość gotówkowa; w przeciwnym razie wartość jest pobierana z metadanych modelu i przechowywana w pamięci podręcznej.

ComputeEditFormatString()

Pobiera ciąg formatu edycji modelu. Jeśli wartość jest buforowana, zwracana jest wartość gotówkowa; w przeciwnym razie wartość jest pobierana z metadanych modelu i przechowywana w pamięci podręcznej.

ComputeHasNonDefaultEditFormat()

Pobiera wartość wskazującą, czy model używa formatu edycji innej niż domyślna.

ComputeHideSurroundingHtml()

Pobiera wartość wskazującą, czy obiekt modelu powinien być renderowany przy użyciu skojarzonych elementów HTML. Pobiera wartość wskazującą, czy obiekt modelu powinien być renderowany przy użyciu skojarzonych elementów HTML. Jeśli wartość jest buforowana, zwracana jest wartość gotówkowa; w przeciwnym razie wartość jest pobierana z metadanych modelu i przechowywana w pamięci podręcznej.

ComputeHtmlEncode()

Udostępnia kontener do buforowania DataAnnotationsModelMetadata.

ComputeIsReadOnly()

Pobiera wartość wskazującą, czy model jest tylko do odczytu. Jeśli wartość jest buforowana, zwracana jest wartość gotówkowa; w przeciwnym razie wartość jest pobierana z metadanych modelu i przechowywana w pamięci podręcznej.

ComputeIsRequired()

Pobiera wartość wskazującą, czy model jest wymagany. Jeśli wartość jest buforowana, zwracana jest wartość gotówkowa; w przeciwnym razie wartość jest pobierana z metadanych modelu i przechowywana w pamięci podręcznej.

ComputeNullDisplayText()

Pobiera ciąg do wyświetlenia dla wartości null. Jeśli wartość jest buforowana, zwracana jest wartość gotówkowa; w przeciwnym razie wartość jest pobierana z metadanych modelu i przechowywana w pamięci podręcznej.

ComputeOrder()

Pobiera wartość reprezentującą kolejność bieżących metadanych. Jeśli wartość jest buforowana, zwracana jest wartość gotówkowa; w przeciwnym razie wartość jest pobierana z metadanych modelu i przechowywana w pamięci podręcznej.

ComputeShortDisplayName()

Pobiera krótką nazwę wyświetlaną. Jeśli wartość jest buforowana, zwracana jest wartość gotówkowa; w przeciwnym razie wartość jest pobierana z metadanych modelu i przechowywana w pamięci podręcznej.

ComputeShowForDisplay()

Pobiera wartość wskazującą, czy właściwość powinna być wyświetlana w widokach tylko do odczytu, takich jak widoki listy i szczegółów. Jeśli wartość jest buforowana, zwracana jest wartość gotówkowa; w przeciwnym razie wartość jest pobierana z metadanych modelu i przechowywana w pamięci podręcznej.

ComputeShowForEdit()

Pobiera lub ustawia wartość wskazującą, czy model powinien być wyświetlany w widokach edytowalnych. Jeśli wartość jest buforowana, zwracana jest wartość gotówkowa; w przeciwnym razie wartość jest pobierana z metadanych modelu i przechowywana w pamięci podręcznej.

ComputeSimpleDisplayText()

Pobiera prosty ciąg wyświetlania dla modelu. Jeśli wartość jest buforowana, zwracana jest wartość gotówkowa; w przeciwnym razie wartość jest pobierana z metadanych modelu i przechowywana w pamięci podręcznej.

ComputeTemplateHint()

Pobiera wskazówkę sugerującą, jakiego szablonu należy użyć dla tego modelu. Jeśli wartość jest buforowana, zwracana jest wartość gotówkowa; w przeciwnym razie wartość jest pobierana z metadanych modelu i przechowywana w pamięci podręcznej.

ComputeWatermark()

Pobiera wartość, która może być używana jako znak wodny. Jeśli wartość jest buforowana, zwracana jest wartość gotówkowa; w przeciwnym razie wartość jest pobierana z metadanych modelu i przechowywana w pamięci podręcznej.

GetDisplayName()

Pobiera nazwę wyświetlaną modelu.

(Odziedziczone po ModelMetadata)
GetSimpleDisplayText()

Pobiera lub ustawia prosty ciąg wyświetlania dla modelu.

(Odziedziczone po CachedModelMetadata<TPrototypeCache>)
GetValidators(ControllerContext)

Pobiera listę modułów sprawdzania poprawności dla modelu.

(Odziedziczone po ModelMetadata)

Dotyczy