Sdílet prostřednictvím


ClientRoleProvider.Initialize(String, NameValueCollection) Metoda

Definice

Inicializuje zprostředkovatele.

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

Popisný název poskytovatele.

config
NameValueCollection

Kolekce dvojic název/hodnota představující atributy specifické pro zprostředkovatele zadané v konfiguraci pro tohoto zprostředkovatele.

Výjimky

name je null.

-nebo-

config je null.

name je prázdné.

-nebo-

config obsahuje nerozpoznanou hodnotu.

Tato ClientRoleProvider operace už byla inicializována.

config cacheTimeout obsahuje hodnotu, která není ve správném formátu pro převod na Int32 hodnotu.

config cacheTimeout obsahuje hodnotu, která představuje číslo menší než Int32.MinValue nebo větší než Int32.MaxValue.

Poznámky

Model rozšiřitelnosti ASP.NET volá metodu Initialize k inicializaci ClientRoleProvider informací o použití v konfiguračním souboru aplikace. Tato metoda rozpozná následující atributy konfigurace služby role:

  • name
  • description
  • cacheTimeout
  • connectionStringName
  • serviceUri
  • honorCookieExpiry

Platí pro

Viz také