ActiveDirectoryMembershipProvider.RequiresUniqueEmail Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan nilai yang menunjukkan apakah alamat email yang disimpan di server Direktori Aktif harus unik.
public:
virtual property bool RequiresUniqueEmail { bool get(); };
public override bool RequiresUniqueEmail { get; }
member this.RequiresUniqueEmail : bool
Public Overrides ReadOnly Property RequiresUniqueEmail As Boolean
Nilai Properti
true
jika alamat email harus unik; jika tidak, false
. Default adalah false
.
Pengecualian
Upaya untuk mengakses RequiresUniqueEmail properti dilakukan sebelum ActiveDirectoryMembershipProvider instans diinisialisasi.
Contoh
Contoh kode berikut menunjukkan entri Web.config yang mengonfigurasi instans ActiveDirectoryMembershipProvider untuk memerlukan alamat email unik untuk pengguna yang disimpan di server Direktori Aktif.
<configuration>
<connectionStrings>
<add name="ADService" connectionString="LDAP://ldapServer/" />
</connectionStrings>
<system.web>
<membership defaultProvider="AspNetActiveDirectoryMembershipProvider">
<providers>
<add name="AspNetActiveDirectoryMembershipProvider"
type="System.Web.Security.ActiveDirectoryMembershipProvider,
System.Web, Version=2.0.3600, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a"
requiresUniqueEmail="true" />
</providers>
</membership>
</system.web>
</configuration>
Keterangan
RequiresUniqueEmail Ketika properti adalah true
, ActiveDirectoryMembershipProvider instans memastikan bahwa alamat email tidak digunakan oleh pengguna lain dalam cakupan saat ini ketika CreateUser metode atau UpdateUser dipanggil.
Properti RequiresUniqueEmail diatur dalam file konfigurasi aplikasi Anda menggunakan requiresUniqueEmail
atribut elemen Element keanggotaan (ASP.NET Settings Schema). Jika properti tidak diatur dalam file konfigurasi aplikasi, RequiresUniqueEmail properti diatur ke nilai false
default .