MembershipProvider.ApplicationName Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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.