PersonalizationProvider.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.
Ruft den Namen der für den Anbieter konfigurierten Anwendung ab bzw. legt ihn fest, wenn der Name in einer abgeleiteten Klasse überschrieben wird.
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
Die für den Personalisierungsanbieter konfigurierte Anwendung.
Hinweise
Wenn in der Konfigurationsdatei kein Anwendungsname angegeben wird, der das providers-Element für die Personalisierung für das webParts-Attribut (ASP.NET Einstellungen Schema) verwendet, wird der Wert der ApplicationVirtualPath -Eigenschaft verwendet.
Achtung
Da eine einzelne Standardinstanz des Personalisierungsanbieters für alle Anforderungen verwendet wird, die von einem -Objekt verarbeitet HttpApplication werden, können Mehrere Anforderungen gleichzeitig ausgeführt werden, wobei jeweils versucht wird, den ApplicationName Eigenschaftswert festzulegen. Die ApplicationName -Eigenschaft ist für mehrere Schreibvorgänge nicht threadsicher, und das Ändern des ApplicationName Eigenschaftswerts kann für mehrere Benutzer einer Anwendung zu unerwartetem Verhalten führen. Es wird empfohlen, Code zu vermeiden, mit dem Benutzer die -Eigenschaft festlegen ApplicationName können, sofern dies nicht erforderlich ist. Das Festlegen der ApplicationName -Eigenschaft kann beispielsweise in einer administrativen Anwendung erforderlich sein, die Personalisierungsdaten für mehrere Anwendungen verwaltet.