EmailAddressAttribute Kelas

Definisi

Memvalidasi alamat email.

public ref class EmailAddressAttribute sealed : System::ComponentModel::DataAnnotations::DataTypeAttribute
[System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Parameter | System.AttributeTargets.Property, AllowMultiple=false)]
public sealed class EmailAddressAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute
[<System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Parameter | System.AttributeTargets.Property, AllowMultiple=false)>]
type EmailAddressAttribute = class
    inherit DataTypeAttribute
Public NotInheritable Class EmailAddressAttribute
Inherits DataTypeAttribute
Warisan
Atribut

Konstruktor

EmailAddressAttribute()

Menginisialisasi instans baru kelas EmailAddressAttribute.

Properti

CustomDataType

Mendapatkan nama templat bidang kustom yang terkait dengan bidang data.

(Diperoleh dari DataTypeAttribute)
DataType

Mendapatkan jenis yang terkait dengan bidang data.

(Diperoleh dari DataTypeAttribute)
DisplayFormat

Mendapatkan format tampilan bidang data.

(Diperoleh dari DataTypeAttribute)
ErrorMessage

Mendapatkan atau mengatur pesan kesalahan untuk dikaitkan dengan kontrol validasi jika validasi gagal.

(Diperoleh dari ValidationAttribute)
ErrorMessageResourceName

Mendapatkan atau mengatur nama sumber daya pesan kesalahan yang akan digunakan untuk mencari ErrorMessageResourceType nilai properti jika validasi gagal.

(Diperoleh dari ValidationAttribute)
ErrorMessageResourceType

Mendapatkan atau mengatur jenis sumber daya yang akan digunakan untuk pencarian pesan kesalahan jika validasi gagal.

(Diperoleh dari ValidationAttribute)
ErrorMessageString

Mendapatkan pesan kesalahan validasi yang dilokalkan.

(Diperoleh dari ValidationAttribute)
RequiresValidationContext

Mendapatkan nilai yang menunjukkan apakah atribut memerlukan konteks validasi.

(Diperoleh dari ValidationAttribute)
TypeId

Ketika diimplementasikan di kelas turunan, mendapatkan pengidentifikasi unik untuk ini Attribute.

(Diperoleh dari Attribute)

Metode

Equals(Object)

Mengembalikan nilai yang menunjukkan apakah instans ini sama dengan objek tertentu.

(Diperoleh dari Attribute)
FormatErrorMessage(String)

Menerapkan pemformatan ke pesan kesalahan, berdasarkan bidang data tempat kesalahan terjadi.

(Diperoleh dari ValidationAttribute)
GetDataTypeName()

Mengembalikan nama jenis yang terkait dengan bidang data.

(Diperoleh dari DataTypeAttribute)
GetHashCode()

Mengembalikan kode hash untuk instans ini.

(Diperoleh dari Attribute)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
GetValidationResult(Object, ValidationContext)

Memeriksa apakah nilai yang ditentukan valid sehubungan dengan atribut validasi saat ini.

(Diperoleh dari ValidationAttribute)
IsDefaultAttribute()

Ketika ditimpa di kelas turunan, menunjukkan apakah nilai instans ini adalah nilai default untuk kelas turunan.

(Diperoleh dari Attribute)
IsValid(Object)

Menentukan apakah nilai yang ditentukan cocok dengan pola alamat email yang valid.

IsValid(Object, ValidationContext)

Memvalidasi nilai yang ditentukan sehubungan dengan atribut validasi saat ini.

(Diperoleh dari ValidationAttribute)
Match(Object)

Saat ditimpa di kelas turunan, mengembalikan nilai yang menunjukkan apakah instans ini sama dengan objek tertentu.

(Diperoleh dari Attribute)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
Validate(Object, String)

Memvalidasi objek yang ditentukan.

(Diperoleh dari ValidationAttribute)
Validate(Object, ValidationContext)

Memvalidasi objek yang ditentukan.

(Diperoleh dari ValidationAttribute)

Implementasi Antarmuka Eksplisit

_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Memetakan sekumpulan nama ke sekumpulan pengidentifikasi pengiriman yang sesuai.

(Diperoleh dari Attribute)
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

Mengambil informasi jenis untuk objek, yang dapat digunakan untuk mendapatkan informasi jenis untuk antarmuka.

(Diperoleh dari Attribute)
_Attribute.GetTypeInfoCount(UInt32)

Mengambil jumlah antarmuka informasi jenis yang disediakan objek (baik 0 atau 1).

(Diperoleh dari Attribute)
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Menyediakan akses ke properti dan metode yang diekspos oleh objek.

(Diperoleh dari Attribute)

Berlaku untuk