AuthorizationStoreRoleProvider.ScopeName Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta il nome dell'ambito per l'archivio autorizzazioni.
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
Valore della proprietà
Nome dell'ambito per l'archivio autorizzazioni.
Commenti
La ScopeName proprietà può essere impostata usando l'attributo di configurazione per l'istanza scopeName
del provider nella providers
sezione della roleManager
configurazione.
Attenzione
Poiché un'istanza predefinita del provider di ruoli viene usata per tutte le richieste gestite da un HttpApplication oggetto, è possibile avere più richieste in esecuzione simultaneamente e tentare di impostare il valore della ScopeName proprietà. La ScopeName proprietà non è thread safe per più scritture e la modifica del valore della ScopeName proprietà può comportare un comportamento imprevisto quando sono presenti più utenti di un'applicazione. È consigliabile evitare di scrivere codice che consente agli utenti di impostare la ScopeName proprietà a meno che non sia necessario. Un esempio di applicazione in cui l'impostazione della proprietà può essere necessaria è un'applicazione amministrativa che gestisce i ScopeName dati del ruolo per più applicazioni. Tale applicazione deve essere un'applicazione a utente singolo e non un'applicazione Web.