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 in einen Konflikt zu geraten, wenn doppelte Benutzernamen erstellt werden. Alternativ können mehrere ASP.NET-Anwendungen dieselbe Benutzerdatenquelle verwenden, indem sie dieselbe ApplicationNameangeben.
In Ihrer Mitgliedschaftsanbieterimplementierung müssen Sie sicherstellen, dass Ihr Datenschema die ApplicationName und enthält, dass Datenquellenabfragen und -updates auch die ApplicationNameenthalten.