SqlMembershipProvider.RequiresUniqueEmail 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得值,指出 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
屬性值
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>