System.ComponentModel.DataAnnotations Przestrzeń nazw
W tym artykule
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia klasy atrybutów używane do definiowania metadanych dla kontrolek ASP.NET MVC i ASP.NET danych.
Allowed |
Określa listę wartości, które powinny być dozwolone we właściwości. |
Associated |
Rozszerza informacje o metadanych dla klasy, dodając atrybuty i informacje o właściwościach zdefiniowane w skojarzonej klasie. |
Association |
Określa, że element członkowski jednostki reprezentuje relację danych, taką jak relacja klucza obcego. |
Base64String |
Określa, że wartość pola danych jest dobrze sformułowanym ciągiem Base64. |
Bindable |
Określa, czy typ jest zwykle używany do powiązania. |
Compare |
Zawiera atrybut, który porównuje dwie właściwości. |
Concurrency |
Określa, że właściwość uczestniczy w optymistycznych kontrolach współbieżności. |
Credit |
Określa, że wartość pola danych jest numerem karty kredytowej. |
Custom |
Określa niestandardową metodę weryfikacji, która służy do weryfikowania właściwości lub wystąpienia klasy. |
Data |
Określa nazwę dodatkowego typu do skojarzenia z polem danych. |
Denied |
Określa listę wartości, które nie powinny być dozwolone we właściwości. |
Display |
Udostępnia atrybut ogólnego przeznaczenia, który umożliwia określenie zlokalizowanych ciągów dla typów i składowych klas częściowych jednostki. |
Display |
Określa kolumnę wyświetlaną w tabeli określanej jako kolumna klucza obcego. |
Display |
Określa sposób wyświetlania i formatowania pól danych przez dane dynamiczne ASP.NET. |
Editable |
Wskazuje, czy pole danych jest edytowalne. |
Email |
Weryfikuje adres e-mail. |
Enum |
Umożliwia mapowanie wyliczenia platformy .NET na kolumnę danych. |
File |
Weryfikuje rozszerzenia nazw plików. |
Filter |
Reprezentuje atrybut używany do określania zachowania filtrowania dla kolumny. |
Key |
Określa co najmniej jedną właściwości, która jednoznacznie identyfikuje jednostkę. |
Length |
Określa minimalną i maksymalną długość danych kolekcji/ciągu dozwolonych we właściwości. |
Max |
Określa maksymalną długość danych tablicy lub ciągu dozwolonych we właściwości. |
Metadata |
Określa klasę metadanych do skojarzenia z klasą modelu danych. |
Min |
Określa minimalną długość danych tablicy lub ciągu dozwolonych we właściwości. |
Phone |
Określa, że wartość pola danych jest dobrze sformułowanym numerem telefonu. |
Range |
Określa ograniczenia zakresu liczbowego dla wartości pola danych. |
Regular |
Określa, że wartość pola danych w ASP.NET danych dynamicznych musi być zgodna z określonym wyrażeniem regularnym. |
Required |
Określa, że wymagana jest wartość pola danych. |
Scaffold |
Określa, czy klasa lub kolumna danych używa szkieletu. |
Scaffold |
Określa, czy klasa lub tabela danych używa szkieletu. |
String |
Określa minimalną i maksymalną długość znaków dozwolonych w polu danych. |
Timestamp |
Określa typ danych kolumny jako wersję wiersza. |
UIHint |
Określa szablon lub kontrolkę użytkownika używaną przez dane dynamiczne do wyświetlania pola danych. |
Url |
Zapewnia walidację adresu URL. |
Validation |
Służy jako klasa podstawowa dla wszystkich atrybutów weryfikacji. |
Validation |
Opisuje kontekst, w którym jest wykonywana kontrola poprawności. |
Validation |
Reprezentuje wyjątek występujący podczas walidacji pola danych, gdy ValidationAttribute jest używana klasa. |
Validation |
Reprezentuje kontener dla wyników żądania weryfikacji. |
Validator |
Definiuje klasę pomocnika, która może służyć do weryfikowania obiektów, właściwości i metod w przypadku ich skojarzonych ValidationAttribute atrybutów. |
IValidatable |
Zapewnia sposób weryfikacji obiektu. |
Data |
Reprezentuje wyliczenie typów danych skojarzonych z polami i parametrami danych. |
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: