SqlMembershipProvider.RequiresUniqueEmail 属性

定义

获取一个值,指示 SQL Server 成员资格提供程序是否配置为要求每个用户名具有唯一的电子邮件地址。

public:
 virtual property bool RequiresUniqueEmail { bool get(); };
public override bool RequiresUniqueEmail { get; }
member this.RequiresUniqueEmail : bool
Public Overrides ReadOnly Property RequiresUniqueEmail As Boolean

属性值

Boolean

true 如果成员资格提供程序需要唯一的电子邮件地址,则为否则,为 false. 默认值为 false

示例

下面的代码示例演示 ASP.NET 应用程序的Web.config文件中 的成员身份 元素 system.web 。 它指定实例, SqlMembershipProvider 并将其配置为要求每个用户名的唯一电子邮件地址。

<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>  

适用于

另请参阅