DataAnnotationsModelMetadata Klasse

Definition

Stellt einen Container für allgemeine Metadaten für die DataAnnotationsModelMetadataProvider-Klasse und für die DataAnnotationsModelValidator-Klasse für ein Datenmodell bereit.

public ref class DataAnnotationsModelMetadata : System::Web::ModelBinding::ModelMetadata
public class DataAnnotationsModelMetadata : System.Web.ModelBinding.ModelMetadata
type DataAnnotationsModelMetadata = class
    inherit ModelMetadata
Public Class DataAnnotationsModelMetadata
Inherits ModelMetadata
Vererbung
DataAnnotationsModelMetadata

Konstruktoren

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

Initialisiert eine neue Instanz der DataAnnotationsModelMetadata-Klasse.

Felder

DefaultOrder

Ein ganzzahliger Wert, der immer auf 10.000 festgelegt ist.

(Geerbt von ModelMetadata)

Eigenschaften

AdditionalValues

Ruft eine Auflistung ab, die zusätzliche Metadaten zum Modell enthält.

(Geerbt von ModelMetadata)
ContainerType

Ruft den Typ des Containers ab.

(Geerbt von ModelMetadata)
ConvertEmptyStringToNull

Ruft einen Wert ab, der bestimmt, ob leere Zeichenfolgen, die in Formularen übermittelte werden, in null konvertiert werden sollen, oder legt diesen fest.

(Geerbt von ModelMetadata)
DataTypeName

Ruft den Namen des Datentyps ab oder legt ihn fest.

(Geerbt von ModelMetadata)
Description

Ruft den Text ab, der das Modell beschreibt oder legt diesen fest.

(Geerbt von ModelMetadata)
DisplayFormatString

Ruft eine Formatzeichenfolge ab oder legt diese fest, die angewendet werden soll, wenn das Modell im Anzeigemodus angezeigt wird (im Gegensatz zum Bearbeitungsmodus).

(Geerbt von ModelMetadata)
DisplayName

Übernimmt oder bestimmt den Text, der in der Benutzeroberfläche verwendet wird, wenn der Modellname angezeigt wird.

(Geerbt von ModelMetadata)
EditFormatString

Ruft die Formatzeichenfolge ab, die in der Benutzeroberfläche im Bearbeitungsmodus verwendet werden soll, oder legt diese fest.

(Geerbt von ModelMetadata)
HideSurroundingHtml

Ruft einen Wert ab, der bestimmt, ob umgebendes HTML ausgeblendet werden soll, oder legt diesen fest.

(Geerbt von ModelMetadata)
IsComplexType

Ruft einen Wert ab, der angibt, ob das Modell ein komplexer Typ ist.

(Geerbt von ModelMetadata)
IsNullableValueType

Ruft einen Wert ab, der angibt, ob das Modell ein Typ ist, der NULL-Werte zulässt.

(Geerbt von ModelMetadata)
IsReadOnly

Ruft einen Wert ab, der angibt, ob das Modell aktualisiert werden kann, oder legt diesen fest.

(Geerbt von ModelMetadata)
IsRequired

Ruft einen Wert ab, der angibt, ob die Eigenschaft erforderlich ist, oder legt diesen fest.

(Geerbt von ModelMetadata)
Model

Ruft das Modellobjekt ab bzw. legt es fest.

(Geerbt von ModelMetadata)
ModelType

Ruft den Typ des Modells ab.

(Geerbt von ModelMetadata)
NullDisplayText

Ruft die Zeichenfolge ab, die angezeigt werden soll, wenn das Modell null ist.

(Geerbt von ModelMetadata)
Order

Ruft eine ganze Zahl ab oder legt eine ganze Zahl fest, die die Reihenfolge angibt, in der diese Eigenschaft relativ zu anderen Eigenschaften angezeigt wird.

(Geerbt von ModelMetadata)
Properties

Ruft eine Auflistung von Modellmetadatenobjekten ab, die die Eigenschaften des Modells beschreiben.

(Geerbt von ModelMetadata)
PropertyName

Ruft den Namen der Eigenschaft ab.

(Geerbt von ModelMetadata)
Provider

Ruft das Anbieterobjekt für diese Metadaten ab oder legt dieses fest.

(Geerbt von ModelMetadata)
RequestValidationEnabled

Ruft einen Wert ab, der angibt, ob die Anforderungsvalidierung aktiviert ist, oder legt diesen fest.

(Geerbt von ModelMetadata)
ShortDisplayName

Ruft eine Kurzversion des Anzeigenamens ab oder legt diese fest.

(Geerbt von ModelMetadata)
ShowForDisplay

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob das Modell auf der Benutzeroberfläche im Anzeigemodus und nicht im Bearbeitungsmodus angezeigt werden soll.

(Geerbt von ModelMetadata)
ShowForEdit

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die Eigenschaft im Bearbeitungsmodus und nicht im Anzeigemodus angezeigt werden soll.

(Geerbt von ModelMetadata)
SimpleDisplayText

Ruft einen Text ab, der für das Modell angezeigt werden soll, wenn dieses ein komplexes Objekt darstellt, oder legt diesen fest.

(Geerbt von ModelMetadata)
TemplateHint

Ruft einen Wert ab oder legt einen Wert fest, der angibt, welche Vorlage (Datensteuerelement) in der Benutzeroberfläche für das Modell verwendet werden soll.

(Geerbt von ModelMetadata)
Watermark

Ruft Wasserzeichentext für ein Textfeld ab oder legt diesen fest.

(Geerbt von ModelMetadata)

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetDisplayName()

Gibt den Text zurück, der als Name des Modells in der Benutzeroberfläche angezeigt wird.

(Geerbt von ModelMetadata)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetSimpleDisplayText()

Gibt einen Text zurück, der für das Modell angezeigt wird, wenn dieses ein komplexes Objekt darstellt.

GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
GetValidators(ModelBindingExecutionContext)

Gibt eine Auflistung von Validierern zurück, die auf das Modell anwendbar sind.

(Geerbt von ModelMetadata)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für