DataAnnotationsModelMetadata Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
Konstruktoren
DataAnnotationsModelMetadata(DataAnnotationsModelMetadataProvider, Type, Func<Object>, Type, String, DisplayColumnAttribute) |
Initialisiert eine neue Instanz der DataAnnotationsModelMetadata-Klasse. |
Felder
DefaultOrder |
Ein ganzzahliger Wert, der immer auf |
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 |
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 |
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) |