SqlMembershipProvider.RequiresUniqueEmail Egenskap

Definition

Hämtar ett värde som anger om SQL Server medlemskapsprovidern är konfigurerad för att kräva en unik e-postadress för varje användarnamn.

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 medlemskapsprovidern kräver en unik e-postadress; annars . false Standardvärdet är false.

Exempel

I följande kodexempel visas elementet membership i avsnittet system.web i Web.config-filen för ett ASP.NET program. Den anger instansen SqlMembershipProvider och konfigurerar den så att den kräver en unik e-postadress för varje användarnamn.

<membership defaultProvider="SqlProvider" userIsOnlineTimeWindow="20">
  <providers>
    <add name="SqlProvider"
      type="System.Web.Security.SqlMembershipProvider"
      connectionStringName="SqlServices"
      enablePasswordRetrieval="false"
      enablePasswordReset="true"
      requiresQuestionAndAnswer="true"
      passwordFormat="Hashed"
      requiresUniqueEmail="true"
      applicationName="MyApplication" />
  </providers>
</membership>

Gäller för

Se även