Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

System.ComponentModel.DataAnnotations-Namespace

 

Veröffentlicht: Oktober 2016

Die System.ComponentModel.DataAnnotations Namespace enthält Klassen, die zum Definieren von Metadaten für ASP.NET-MVC und ASP.NET Data-Steuerelemente verwendet werden.

KlasseBeschreibung
System_CAPS_pubclassAssociatedMetadataTypeTypeDescriptionProvider

Erweitert die Metadateninformationen für eine Klasse durch Hinzufügen von Attributen und Informationen, die in einer zugeordneten Klasse definiert ist.

System_CAPS_pubclassAssociationAttribute

Gibt an, dass ein Entitätselement eine Datenbeziehung (beispielsweise eine Fremdschlüsselbeziehung) darstellt.

System_CAPS_pubclassBindableTypeAttribute

Gibt an, ob ein Typ in der Regel für die Bindung verwendet wird.

System_CAPS_pubclassCompareAttribute

Stellt ein Attribut bereit, das zwei Eigenschaften vergleicht.

System_CAPS_pubclassConcurrencyCheckAttribute

Gibt an, dass eine Eigenschaft an Überprüfungen auf optimistische Nebenläufigkeit beteiligt ist.

System_CAPS_pubclassCreditCardAttribute

Gibt an, dass ein Datenfeldwert eine Kreditkartennummer ist.

System_CAPS_pubclassCustomValidationAttribute

Gibt eine benutzerdefinierte Validierungsmethode zum Validieren einer Eigenschaft oder Klasseninstanz an.

System_CAPS_pubclassDataTypeAttribute

Gibt den Namen eines zusätzlichen Typs an, der einem Datenfeld zugeordnet werden soll.

System_CAPS_pubclassDisplayAttribute

Stellt ein allgemeines Attribut bereit, mit dem Sie lokalisierbare Zeichenfolgen für Typen und Member von Entitätsteilklassen angeben können.

System_CAPS_pubclassDisplayColumnAttribute

Gibt die Spalte an, die in der angegebenen Tabelle als Fremdschlüsselspalte angezeigt wird.

System_CAPS_pubclassDisplayFormatAttribute

Gibt an, wie Datenfelder angezeigt und formatiert, die von ASP.NET Dynamic Data.

System_CAPS_pubclassEditableAttribute

Gibt an, ob ein Datenfeld bearbeitet werden kann.

System_CAPS_pubclassEmailAddressAttribute

Überprüft eine E-Mail-Adresse.

System_CAPS_pubclassEnumDataTypeAttribute

Ermöglicht die Zuordnung einer .NET Framework-Enumeration zu einer Datenspalte.

System_CAPS_pubclassFileExtensionsAttribute

Überprüft Dateierweiterungen.

System_CAPS_pubclassFilterUIHintAttribute

Stellt ein Attribut dar, mit dem das Filterverhalten für eine Spalte angegeben wird.

System_CAPS_pubclassKeyAttribute

Gibt mindestens eine Eigenschaft an, die eine Entität eindeutig identifiziert.

System_CAPS_pubclassMaxLengthAttribute

Gibt die maximale zulässige Länge von Array- oder Zeichenfolgendaten in einer Eigenschaft an.

System_CAPS_pubclassMetadataTypeAttribute

Gibt die Metadaten einer Datenmodellklasse zugeordnet.

System_CAPS_pubclassMinLengthAttribute

Gibt die minimale zulässige Länge von Array- oder Zeichenfolgendaten in einer Eigenschaft an.

System_CAPS_pubclassPhoneAttribute

Gibt mit einem regulären Ausdruck für Telefonnummern an, dass ein Datenfeldwert eine wohlgeformte Telefonnummer ist.

System_CAPS_pubclassRangeAttribute

Gibt die Einschränkungen des numerischen Bereichs für den Wert eines Datenfelds an.

System_CAPS_pubclassRegularExpressionAttribute

Gibt an, dass ein Datenfeldwert in ASP.NET Dynamic Data den angegebenen regulären Ausdruck übereinstimmen muss.

System_CAPS_pubclassRequiredAttribute

Gibt an, dass ein Datenfeldwert erforderlich ist.

System_CAPS_pubclassScaffoldColumnAttribute

Gibt an, ob eine Klasse oder eine Datenspalte Gerüstbau verwendet.

System_CAPS_pubclassScaffoldTableAttribute

Gibt an, ob eine Klasse oder eine Datentabelle Gerüstbau verwendet.

System_CAPS_pubclassStringLengthAttribute

Gibt den Mindest- und Maximalwert für die zulässige Zeichenlänge eines Datenfelds an.

System_CAPS_pubclassTimestampAttribute

Gibt den Datentyp der Spalte als Zeilenversion an.

System_CAPS_pubclassUIHintAttribute

Gibt die Vorlage oder das Benutzersteuerelement, die Dynamic Data zum Anzeigen eines Datenfelds verwendet an.

System_CAPS_pubclassUrlAttribute

Stellt die URL-Validierung bereit.

System_CAPS_pubclassValidationAttribute

Dient als Basisklasse für alle Validierungsattribute.

System_CAPS_pubclassValidationContext

Beschreibt den Kontext, in dem eine Validierungsüberprüfung ausgeführt wird.

System_CAPS_pubclassValidationException

Stellt die Ausnahme dar, die während der Validierung eines Datenfelds auftritt, Feld, wenn die ValidationAttribute Klasse verwendet wird.

System_CAPS_pubclassValidationResult

Stellt einen Container für die Ergebnisse einer Validierungsanforderung dar.

System_CAPS_pubclassValidator

Definiert eine Hilfsklasse, die verwendet werden kann, zum Überprüfen von Objekten, Eigenschaften und Methoden eingeschlossen wird in die zugehörigen ValidationAttribute Attribute.

SchnittstelleBeschreibung
System_CAPS_pubinterfaceIValidatableObject

Stellt eine Möglichkeit dar, ein Objekt als ungültig zu erklären.

EnumerationBeschreibung
System_CAPS_pubenumDataType

Stellt eine Enumeration der Datentypen dar, die Datenfeldern und -parametern zugeordnet sind.

Zurück zum Anfang
Anzeigen: