PersonalizationProvider.ApplicationName Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
När det åsidosättas i en härledd klass hämtar eller anger du namnet på det program som konfigurerats för providern.
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
Egenskapsvärde
Programmet som konfigurerats för personanpassningsprovidern.
Kommentarer
Om inget programnamn anges i konfigurationsfilen med hjälp av attributet providers för anpassning för webParts (ASP.NET Settings Schema) används värdet för egenskapen ApplicationVirtualPath.
Caution
Eftersom en enda standardinstans för personanpassningsprovider används för alla begäranden som hanteras av ett objekt kan du ha flera begäranden som körs samtidigt, var och en HttpApplication försöker ange egenskapsvärdet ApplicationName . Egenskapen ApplicationName är inte trådsäker för flera skrivningar, och om du ändrar egenskapsvärdet ApplicationName kan det leda till oväntat beteende för flera användare av ett program. Vi rekommenderar att du undviker kod som tillåter användare att ange ApplicationName egenskapen om det inte krävs. ApplicationName Det kan till exempel krävas att du anger egenskapen i ett administrativt program som hanterar anpassningsdata för flera program.