ActiveDirectoryMembershipProvider.RequiresUniqueEmail Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een waarde opgehaald die aangeeft of een e-mailadres dat is opgeslagen op de Active Directory-server uniek moet zijn.
public:
virtual property bool RequiresUniqueEmail { bool get(); };
public override bool RequiresUniqueEmail { get; }
member this.RequiresUniqueEmail : bool
Public Overrides ReadOnly Property RequiresUniqueEmail As Boolean
Waarde van eigenschap
true als e-mailadressen uniek moeten zijn; anders, false. De standaardwaarde is false.
Uitzonderingen
Er is een poging gedaan om toegang te krijgen tot de RequiresUniqueEmail eigenschap voordat het ActiveDirectoryMembershipProvider exemplaar werd geïnitialiseerd.
Voorbeelden
In het volgende codevoorbeeld ziet u een Web.config vermelding waarmee een ActiveDirectoryMembershipProvider-exemplaar wordt geconfigureerd om unieke e-mailadressen te vereisen voor gebruikers die zijn opgeslagen op de Active Directory-server.
<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>
Opmerkingen
Wanneer de RequiresUniqueEmail eigenschap is true, zorgt het ActiveDirectoryMembershipProvider exemplaar ervoor dat het e-mailadres niet wordt gebruikt door een andere gebruiker binnen het huidige bereik wanneer de CreateUser of UpdateUser methode wordt aangeroepen.
De eigenschap RequiresUniqueEmail is ingesteld in het configuratiebestand van uw toepassing met behulp van het kenmerk requiresUniqueEmail van het element lidship (ASP.NET Settings Schema) element. Als de eigenschap niet is ingesteld in het configuratiebestand van de toepassing, wordt de RequiresUniqueEmail eigenschap ingesteld op de standaardwaarde van false.