AuthorizationStoreRoleProvider.Initialize(String, NameValueCollection) Metod
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.
Initierar rollprovidern authorization-manager med de egenskapsvärden som anges i ASP.NET-programmets konfigurationsfil. Den här metoden är inte avsedd att användas direkt från koden.
public:
override void Initialize(System::String ^ name, System::Collections::Specialized::NameValueCollection ^ config);
public override void Initialize(string name, System.Collections.Specialized.NameValueCollection config);
override this.Initialize : string * System.Collections.Specialized.NameValueCollection -> unit
Public Overrides Sub Initialize (name As String, config As NameValueCollection)
Parametrar
- name
- String
Namnet på den instans som AuthorizationStoreRoleProvider ska initieras.
- config
- NameValueCollection
En NameValueCollection som innehåller namn och värden för konfigurationsalternativ för rollprovidern.
Undantag
config är null.
Attributet connectionStringName är tomt eller finns inte i konfigurationsavsnittet connectionStrings (ASP.NET Settings Schema).
-eller-
Den konfigurerade applicationName är längre än 256 tecken.
-eller-
Konfigurationen för den här AuthorizationStoreRoleProvider instansen innehåller ett okänt attribut.
Det ASP.NET programmet körs inte på Low förtroende eller högre.
Kommentarer
Metoden Initialize initierar AuthorizationStoreRoleProvider med de egenskapsvärden som anges i ASP.NET-programkonfigurationsfilen (Web.config) och är inte avsedd att användas direkt från koden.