System.ComponentModel.DataAnnotations Ad Alanı
ASP.NET MVC ve ASP.NET veri denetimleri için meta verileri tanımlamak üzere kullanılan öznitelik sınıfları sağlar. Provides attribute classes that are used to define metadata for ASP.NET MVC and ASP.NET data controls.
Sınıflar
| AssociatedMetadataTypeTypeDescriptionProvider |
İlişkili bir sınıfta tanımlanan öznitelikler ve özellik bilgilerini ekleyerek bir sınıfa ait meta veri bilgilerini genişletir.Extends the metadata information for a class by adding attributes and property information that is defined in an associated class. |
| AssociationAttribute |
Bir varlık üyesinin yabancı anahtar ilişkisi gibi bir veri ilişkisini temsil ettiğini belirtir.Specifies that an entity member represents a data relationship, such as a foreign key relationship. |
| BindableTypeAttribute |
Bir türün, genellikle bağlama için kullanılıp kullanılmadığını belirtir.Specifies whether a type is typically used for binding. |
| CompareAttribute |
İki özelliği karşılaştıran bir öznitelik sağlar.Provides an attribute that compares two properties. |
| ConcurrencyCheckAttribute |
Bir özelliğin iyimser eşzamanlılık denetimlerine katıldığını belirtir.Specifies that a property participates in optimistic concurrency checks. |
| CreditCardAttribute |
Bir veri alanı değerinin kredi kartı numarası olduğunu belirtir.Specifies that a data field value is a credit card number. |
| CustomValidationAttribute |
Bir özelliği veya sınıf örneğini doğrulamak için kullanılan özel bir doğrulama yöntemini belirtir.Specifies a custom validation method that is used to validate a property or class instance. |
| DataTypeAttribute |
Bir veri alanı ile ilişkilendirilecek ek türün adını belirtir.Specifies the name of an additional type to associate with a data field. |
| DisplayAttribute |
, Varlık kısmi sınıflarının türleri ve üyeleri için yerelleştirilebilir dizeler belirtmenize imkan tanıyan genel amaçlı bir öznitelik sağlar.Provides a general-purpose attribute that lets you specify localizable strings for types and members of entity partial classes. |
| DisplayColumnAttribute |
Başvurulan tabloda yabancı anahtar sütunu olarak görüntülenen sütunu belirtir.Specifies the column that is displayed in the referred table as a foreign-key column. |
| DisplayFormatAttribute |
Veri alanlarının ASP.NET dinamik veriler tarafından nasıl görüntülendiğini ve biçimlendirileceğini belirtir.Specifies how data fields are displayed and formatted by ASP.NET Dynamic Data. |
| EditableAttribute |
Bir veri alanının düzenlenebilir olup olmadığını gösterir.Indicates whether a data field is editable. |
| EmailAddressAttribute |
Bir e-posta adresini doğrular.Validates an email address. |
| EnumDataTypeAttribute |
Bir .NET numaralandırmasının bir veri sütunuyla eşleştirilmesini sağlar.Enables a .NET enumeration to be mapped to a data column. |
| FileExtensionsAttribute |
Dosya adı uzantılarını doğrular.Validates file name extensions. |
| FilterUIHintAttribute |
Bir sütunun filtreleme davranışını belirtmek için kullanılan bir özniteliği temsil eder.Represents an attribute that is used to specify the filtering behavior for a column. |
| KeyAttribute |
Bir varlığı benzersiz bir şekilde tanımlayan bir veya daha fazla özelliği gösterir.Denotes one or more properties that uniquely identify an entity. |
| MaxLengthAttribute |
Bir özellikte izin verilen dizi veya dize verisinin uzunluk üst sınırını belirtir.Specifies the maximum length of array or string data allowed in a property. |
| MetadataTypeAttribute |
Bir veri modeli sınıfıyla ilişkilendirilecek meta veri sınıfını belirtir.Specifies the metadata class to associate with a data model class. |
| MinLengthAttribute |
Bir özellikte izin verilen dizi veya dize verisinin minimum uzunluğunu belirtir.Specifies the minimum length of array or string data allowed in a property. |
| PhoneAttribute |
Bir veri alanı değerinin iyi biçimlendirilmiş bir telefon numarası olduğunu belirtir.Specifies that a data field value is a well-formed phone number. |
| RangeAttribute |
Bir veri alanının değeri için sayısal Aralık kısıtlamalarını belirtir.Specifies the numeric range constraints for the value of a data field. |
| RegularExpressionAttribute |
ASP.NET dinamik verilerinde bir veri alanı değerinin belirtilen normal ifadeyle eşleşmesi gerektiğini belirtir.Specifies that a data field value in ASP.NET Dynamic Data must match the specified regular expression. |
| RequiredAttribute |
Bir veri alanı değerinin gerekli olduğunu belirtir.Specifies that a data field value is required. |
| ScaffoldColumnAttribute |
Bir sınıf veya veri sütununun yapı iskelesi kullanıp kullanmadığını belirtir.Specifies whether a class or data column uses scaffolding. |
| ScaffoldTableAttribute |
Bir sınıf veya veri tablosunun yapı iskelesi kullanıp kullanmadığını belirtir.Specifies whether a class or data table uses scaffolding. |
| StringLengthAttribute |
Veri alanında izin verilen en düşük ve en fazla karakter uzunluğunu belirtir.Specifies the minimum and maximum length of characters that are allowed in a data field. |
| TimestampAttribute |
Sütunun veri türünü satır sürümü olarak belirtir.Specifies the data type of the column as a row version. |
| UIHintAttribute |
Dinamik verilerin bir veri alanını göstermek için kullandığı şablonu veya Kullanıcı denetimini belirtir.Specifies the template or user control that Dynamic Data uses to display a data field. |
| UrlAttribute |
URL doğrulaması sağlar.Provides URL validation. |
| ValidationAttribute |
Tüm doğrulama öznitelikleri için temel sınıf olarak işlev görür.Serves as the base class for all validation attributes. |
| ValidationContext |
Doğrulama denetiminin gerçekleştirildiği bağlamı açıklar.Describes the context in which a validation check is performed. |
| ValidationException |
Sınıf kullanıldığında bir veri alanının doğrulanması sırasında oluşan özel durumu temsil eder ValidationAttribute .Represents the exception that occurs during validation of a data field when the ValidationAttribute class is used. |
| ValidationResult |
Doğrulama isteğinin sonuçları için kapsayıcıyı temsil eder.Represents a container for the results of a validation request. |
| Validator |
Nesneleri, özellikleri ve yöntemleri ilişkili özniteliklerine dahil edildiğinde doğrulamak için kullanılabilecek bir yardımcı sınıfı tanımlar ValidationAttribute .Defines a helper class that can be used to validate objects, properties, and methods when it is included in their associated ValidationAttribute attributes. |
Arabirimler
| IValidatableObject |
Bir nesnenin doğrulanması için bir yol sağlar.Provides a way for an object to be validated. |
Numaralandırmalar
| DataType |
Veri alanları ve parametrelerle ilişkili veri türlerinin bir listesini temsil eder.Represents an enumeration of the data types associated with data fields and parameters. |