ClientRoleProvider.Initialize(String, NameValueCollection) Methode

Definitie

Initialiseert de provider.

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)

Parameters

name
String

De beschrijvende naam van de provider.

config
NameValueCollection

Een verzameling naam-/waardeparen die de providerspecifieke kenmerken vertegenwoordigen die zijn opgegeven in de configuratie voor deze provider.

Uitzonderingen

name is null.

– of –

config is null.

name is leeg.

– of –

config bevat een niet-herkende waarde.

Dit ClientRoleProvider is al geïnitialiseerd.

config bevat een cacheTimeout waarde die niet de juiste indeling heeft voor conversie naar een Int32 waarde.

config bevat een waarde die een cacheTimeout getal vertegenwoordigt dat kleiner is dan Int32.MinValue of groter is dan Int32.MaxValue.

Opmerkingen

Het ASP.NET uitbreidbaarheidsmodel roept de methode Initialize aan om de ClientRoleProvider te initialiseren met behulp van gegevens in uw toepassingsconfiguratiebestand. Met deze methode worden de volgende kenmerken van de functieserviceconfiguratie herkend:

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

Van toepassing op

Zie ook