AuthorizationStoreRoleProvider.ScopeName 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.
Hämtar eller anger omfångsnamnet för auktoriseringsarkivet.
public:
property System::String ^ ScopeName { System::String ^ get(); void set(System::String ^ value); };
public string ScopeName { get; set; }
member this.ScopeName : string with get, set
Public Property ScopeName As String
Egenskapsvärde
Omfångsnamnet för auktoriseringsarkivet.
Kommentarer
Egenskapen ScopeName kan anges med hjälp av scopeName konfigurationsattributet för providerinstansen providers i avsnittet i konfigurationsavsnittet roleManager .
Caution
Eftersom en enda standardrollproviderinstans används för alla begäranden som hanteras av ett HttpApplication objekt kan du ha flera begäranden som körs samtidigt och försöka ange egenskapsvärdet ScopeName . Egenskapen ScopeName är inte trådsäker för flera skrivningar, och om du ändrar egenskapsvärdet ScopeName kan det leda till oväntat beteende när det finns flera användare av ett program. Vi rekommenderar att du undviker att skriva kod som gör att användarna kan ange ScopeName egenskapen om du inte måste. Ett exempel på ett program där det kan krävas att ange ScopeName egenskapen är ett administrativt program som hanterar rolldata för flera program. Ett sådant program ska vara ett enanvändarprogram och inte ett webbprogram.