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

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

Initialisiert eine neue Instanz der DataAnnotationsModelMetadata-Klasse.

Felder

Name Beschreibung
DefaultOrder

Ein ganzzahliger Wert, der immer auf 10000.

(Geerbt von ModelMetadata)

Eigenschaften

Name Beschreibung
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

Dient zum Abrufen oder Festlegen eines Werts, der bestimmt, ob leere Zeichenfolgen, die in Formularen übermittelt nullwerden, in konvertiert werden sollen.

(Geerbt von ModelMetadata)
DataTypeName

Dient zum Abrufen oder Festlegen des Namens des Datentyps.

(Geerbt von ModelMetadata)
Description

Dient zum Abrufen oder Festlegen von Text, der das Modell beschreibt.

(Geerbt von ModelMetadata)
DisplayFormatString

Dient zum Abrufen oder Festlegen einer Formatzeichenfolge, die angewendet werden soll, wenn das Modell im Anzeigemodus angezeigt wird (im Gegensatz zum Bearbeitungsmodus).

(Geerbt von ModelMetadata)
DisplayName

Ruft den Text ab, der in der Benutzeroberfläche verwendet werden soll, wenn der Name des Modells angezeigt wird, oder legt diesen fest.

(Geerbt von ModelMetadata)
EditFormatString

Dient zum Abrufen oder Festlegen der Formatzeichenfolge, die in der Benutzeroberfläche im Bearbeitungsmodus verwendet werden soll.

(Geerbt von ModelMetadata)
HideSurroundingHtml

Dient zum Abrufen oder Festlegen eines Werts, der bestimmt, ob umgebende HTML ausgeblendet werden soll.

(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 Nullwerttyp ist.

(Geerbt von ModelMetadata)
IsReadOnly

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Modell aktualisiert werden kann.

(Geerbt von ModelMetadata)
IsRequired

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Eigenschaft erforderlich ist.

(Geerbt von ModelMetadata)
Model

Ruft ab oder legt das Modellobjekt 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 ist null.

(Geerbt von ModelMetadata)
Order

Dient zum Abrufen oder Festlegen einer ganzen Zahl, die die Reihenfolge angibt, in der diese Eigenschaft relativ zu anderen Eigenschaften angezeigt werden soll.

(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

Dient zum Abrufen oder Festlegen des Anbieterobjekts für diese Metadaten.

(Geerbt von ModelMetadata)
RequestValidationEnabled

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Anforderungsüberprüfung aktiviert ist.

(Geerbt von ModelMetadata)
ShortDisplayName

Dient zum Abrufen oder Festlegen einer kurzen Version des Anzeigenamens.

(Geerbt von ModelMetadata)
ShowForDisplay

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Modell in der Benutzeroberfläche im Anzeigemodus angezeigt werden soll (im Gegensatz zum Bearbeitungsmodus).

(Geerbt von ModelMetadata)
ShowForEdit

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Eigenschaft im Bearbeitungsmodus angezeigt werden soll (im Gegensatz zum Anzeigemodus).

(Geerbt von ModelMetadata)
SimpleDisplayText

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

(Geerbt von ModelMetadata)
TemplateHint

Dient zum Abrufen oder Festlegen eines Werts, der angibt, welche Vorlage (Datensteuerelement) in der Benutzeroberfläche für das Modell verwendet werden soll.

(Geerbt von ModelMetadata)
Watermark

Dient zum Abrufen oder Festlegen von Wasserzeichentext für ein Textfeld.

(Geerbt von ModelMetadata)

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetDisplayName()

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

(Geerbt von ModelMetadata)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetSimpleDisplayText()

Gibt Text zurück, der für das Modell angezeigt werden soll, wenn das Modell ein komplexes Objekt darstellt.

GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
GetValidators(ModelBindingExecutionContext)

Gibt eine Auflistung von Validatoren zurück, die für das Modell gelten.

(Geerbt von ModelMetadata)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

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

(Geerbt von Object)

Gilt für: