AuthorizationStoreRoleProvider.ScopeName 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定授權存放區的範圍名稱。
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
屬性值
授權存放區的範圍名稱。
備註
ScopeName您可以使用組態區段中提供者實例providers
的roleManager
組態屬性來設定scopeName
屬性。
警告
因為單一預設角色提供者實例會用於物件提供 HttpApplication 的所有要求,所以您可以同時執行多個要求,並嘗試設定 ScopeName 屬性值。 屬性 ScopeName 對於多個寫入而言不是安全線程,而變更 ScopeName 屬性值可能會導致應用程式有多個用戶時發生非預期的行為。 除非您必須,否則建議您避免撰寫程式代碼,讓使用者設定 ScopeName 屬性。 設定屬性可能需要的應用程式 ScopeName 範例是管理多個應用程式的角色數據的系統管理應用程式。 這類應用程式應該是單一使用者應用程式,而不是 Web 應用程式。