ActiveDirectoryMembershipProvider.RequiresUniqueEmail Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar ett värde som anger om en e-postadress som lagras på služba Active Directory-servern måste vara unik.
public:
virtual property bool RequiresUniqueEmail { bool get(); };
public override bool RequiresUniqueEmail { get; }
member this.RequiresUniqueEmail : bool
Public Overrides ReadOnly Property RequiresUniqueEmail As Boolean
Egenskapsvärde
trueom e-postadresser måste vara unika; annars . false Standardvärdet är false.
Undantag
Ett försök att komma åt RequiresUniqueEmail egenskapen gjordes innan instansen ActiveDirectoryMembershipProvider initierades.
Exempel
I följande kodexempel visas en Web.config post som konfigurerar en ActiveDirectoryMembershipProvider-instans för att kräva unika e-postadresser för användare som lagras på služba Active Directory-servern.
<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>
Kommentarer
När egenskapen RequiresUniqueEmail är trueser instansen ActiveDirectoryMembershipProvider till att e-postadressen inte används av någon annan användare inom det aktuella omfånget CreateUser när antingen metoden eller UpdateUser anropas.
Egenskapen RequiresUniqueEmail anges i programmets konfigurationsfil med attributet requiresUniqueEmail för elementet membership Element (ASP.NET Settings Schema) element. Om egenskapen inte har angetts i programmets konfigurationsfil RequiresUniqueEmail är egenskapen inställd på standardvärdet falseför .