Aracılığıyla paylaş


ActiveDirectoryMembershipProvider.RequiresUniqueEmail Özellik

Tanım

Active Directory sunucusunda depolanan bir e-posta adresinin benzersiz olması gerektiğini belirten bir değer alır.

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

Özellik Değeri

true e-posta adreslerinin benzersiz olması gerekiyorsa; aksi takdirde , false. Varsayılan değer: false.

Özel durumlar

Örnek başlatılmadan önce ActiveDirectoryMembershipProvider özelliğe erişme RequiresUniqueEmail girişiminde bulunuldu.

Örnekler

Aşağıdaki kod örneği, bir örneği Active Directory sunucusunda depolanan kullanıcılar için benzersiz e-posta adresleri gerektirecek şekilde yapılandıran bir ActiveDirectoryMembershipProvider Web.config girdisini gösterir.

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

Açıklamalar

RequiresUniqueEmail özelliği olduğundatrueActiveDirectoryMembershipProvider, örnek veya UpdateUser yöntemi çağrıldığında CreateUser e-posta adresinin geçerli kapsamdaki başka bir kullanıcı tarafından kullanılmamasını sağlar.

RequiresUniqueEmail özelliği, membership Öğesi (ASP.NET Ayarlar Şeması) öğesinin özniteliği kullanılarak requiresUniqueEmail uygulamanızın yapılandırma dosyasında ayarlanır. Özelliği uygulamanın yapılandırma dosyasında ayarlanmadıysa, RequiresUniqueEmail özelliği varsayılan değerine falseayarlanır.

Şunlara uygulanır

Ayrıca bkz.