SqlMembershipProvider.MinRequiredNonAlphanumericCharacters Eigenschaft

Definition

Ruft die minimale Anzahl von Sonderzeichen ab, die ein gültiges Kennwort enthalten muss.

public:
 virtual property int MinRequiredNonAlphanumericCharacters { int get(); };
public override int MinRequiredNonAlphanumericCharacters { get; }
member this.MinRequiredNonAlphanumericCharacters : int
Public Overrides ReadOnly Property MinRequiredNonAlphanumericCharacters As Integer

Eigenschaftswert

Int32

Die minimale Anzahl von Sonderzeichen, die ein gültiges Kennwort enthalten muss.

Beispiele

Im folgenden Beispiel wird das Konfigurationselement (ASP.NET Einstellungen Schema) im system.web Abschnitt der Web.config-Datei der Anwendung dargestellt. Es gibt an, dass die Anwendung eine Instanz der SqlMembershipProvider Klasse verwendet, um Mitgliedschaftsdienste bereitzustellen, und legt das minRequiredNonalphanumericCharacters Attribut auf ein Zeichen fest.

<membership defaultProvider="SqlProvider"  
  userIsOnlineTimeWindow = "20">  
  <providers>  
    <add  
      name="SqlProvider"  
      type="System.Web.Security.SqlMembershipProvider"  
      connectionStringName="SqlServices"  
      requiresQuestionAndAnswer="true"  
      minRequiredNonalphanumericCharacters="1"  
      />  
  </providers>  
</membership>  

Hinweise

Die MinRequiredNonAlphanumericCharacters Eigenschaft gibt die Mindestanzahl von speziellen, nicht alphabetischen Zeichen zurück, die eingegeben werden müssen, um ein gültiges Kennwort für das SqlMembershipProvider Objekt zu erstellen.

Der MinRequiredNonAlphanumericCharacters Eigenschaftswert wird in der Anwendungskonfiguration mithilfe minRequiredNonalphanumericCharacters des Attributs des Mitgliedschaftselements (ASP.NET Einstellungen Schema)-Konfigurationselements festgelegt.

Ein nicht alphanumerisches Zeichen ist ein Zeichen, für das die IsLetterOrDigit Methode zurückgegeben wird false.

Gilt für

Siehe auch