MembershipProvider.ApplicationName Eigenschaft

Definition

Der Name der Anwendung, die den benutzerdefinierten Mitgliedschaftsanbieter verwendet.

public:
 abstract property System::String ^ ApplicationName { System::String ^ get(); void set(System::String ^ value); };
public abstract string ApplicationName { get; set; }
member this.ApplicationName : string with get, set
Public MustOverride Property ApplicationName As String

Eigenschaftswert

String

Der Name der Anwendung, die den benutzerdefinierten Mitgliedschaftsanbieter verwendet.

Beispiele

Ein Beispiel für eine MembershipProvider Implementierung finden Sie unter Implementieren eines Profilanbieters.

Hinweise

Der ApplicationName Eigenschaftswert wird in der Datenquelle mit zugehörigen Benutzerinformationen gespeichert, um einen Benutzer einer bestimmten Anwendung zuzuordnen. Diese Eigenschaft ist Lese-/Schreibzugriff und wird standardmäßig auf den ApplicationPath Eigenschaftswert festgelegt, wenn sie nicht explizit angegeben wird.

Da Mitgliedschaftsanbieter Benutzerinformationen für jede Anwendung eindeutig speichern, können mehrere ASP.NET Anwendungen dieselbe Datenquelle verwenden, ohne dass ein Konflikt entsteht, wenn doppelte Benutzernamen erstellt werden. Alternativ können mehrere ASP.NET Anwendungen dieselbe Benutzerdatenquelle verwenden, indem sie denselben ApplicationName angeben.

In der Implementierung Ihres Mitgliedschaftsanbieters müssen Sie sicherstellen, dass Ihr Datenschema die enthält ApplicationName und dass Datenquellenabfragen und -updates auch ApplicationName enthalten.

Gilt für

Siehe auch