ClientRoleProvider.Initialize(String, NameValueCollection) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje dostawcę.
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)
Parametry
- name
- String
Przyjazna nazwa dostawcy.
- config
- NameValueCollection
Kolekcja par nazwa/wartość reprezentująca atrybuty specyficzne dla dostawcy określone w konfiguracji tego dostawcy.
Wyjątki
Zostało to ClientRoleProvider już zainicjowane.
config
cacheTimeout zawiera wartość, która nie jest w poprawnym formacie konwersji na Int32 wartość.
config
cacheTimeout zawiera wartość, która reprezentuje liczbę mniejszą niż Int32.MinValue lub większa niż Int32.MaxValue.
Uwagi
Model rozszerzalności ASP.NET wywołuje metodę Initialize, aby zainicjować ClientRoleProvider przy użyciu informacji w pliku konfiguracji aplikacji. Ta metoda rozpoznaje następujące atrybuty konfiguracji usługi roli:
namedescriptioncacheTimeoutconnectionStringNameserviceUrihonorCookieExpiry