Udostępnij za pośrednictwem


DataAnnotationsModelMetadata Klasa

Definicja

Udostępnia kontener dla typowych metadanych, DataAnnotationsModelMetadataProvider klasy i DataAnnotationsModelValidator klasy dla modelu danych.

public class DataAnnotationsModelMetadata : System.Web.Mvc.ModelMetadata
type DataAnnotationsModelMetadata = class
    inherit ModelMetadata
Public Class DataAnnotationsModelMetadata
Inherits ModelMetadata
Dziedziczenie
DataAnnotationsModelMetadata

Konstruktory

DataAnnotationsModelMetadata(DataAnnotationsModelMetadataProvider, Type, Func<Object>, Type, String, DisplayColumnAttribute)

Inicjuje nowe wystąpienie klasy DataAnnotationsModelMetadataProvider.

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 wartość wskazującą, czy puste ciągi publikowane z powrotem w formularzach powinny być konwertowane na wartość null.

(Odziedziczone po ModelMetadata)
DataTypeName

Pobiera lub ustawia metadane dotyczące typu danych.

(Odziedziczone po ModelMetadata)
Description

Pobiera lub ustawia opis modelu.

(Odziedziczone po ModelMetadata)
DisplayFormatString

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

(Odziedziczone po ModelMetadata)
DisplayName

Pobiera lub ustawia nazwę wyświetlaną modelu.

(Odziedziczone po ModelMetadata)
EditFormatString

Pobiera lub ustawia ciąg formatu edycji modelu.

(Odziedziczone po ModelMetadata)
HideSurroundingHtml

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

(Odziedziczone po ModelMetadata)
HtmlEncode

Udostępnia kontener dla typowych metadanych, DataAnnotationsModelMetadataProvider klasy i DataAnnotationsModelValidator klasy dla modelu danych.

(Odziedziczone po ModelMetadata)
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 ModelMetadata)
IsRequired

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

(Odziedziczone po ModelMetadata)
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 ModelMetadata)
Order

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

(Odziedziczone po ModelMetadata)
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)
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 ModelMetadata)
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 ModelMetadata)
ShowForEdit

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

(Odziedziczone po ModelMetadata)
SimpleDisplayText

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

(Odziedziczone po ModelMetadata)
TemplateHint

Pobiera lub ustawia wskazówkę, która sugeruje, jakiego szablonu należy użyć dla tego modelu.

(Odziedziczone po ModelMetadata)
Watermark

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

(Odziedziczone po ModelMetadata)

Metody

GetDisplayName()

Pobiera nazwę wyświetlaną modelu.

(Odziedziczone po ModelMetadata)
GetSimpleDisplayText()

Zwraca prosty tekst dla danych modelu.

GetValidators(ControllerContext)

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

(Odziedziczone po ModelMetadata)

Dotyczy