ClientRoleProvider.Initialize(String, NameValueCollection) Método

Definición

Inicializa el proveedor.

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)

Parámetros

name
String

Nombre descriptivo del proveedor.

config
NameValueCollection

Colección de pares nombre-valor que representan los atributos específicos del proveedor especificados en la configuración de este proveedor.

Excepciones

name es null.

O bien

config es null.

name está vacío.

O bien

config contiene un valor no reconocido.

Esto ClientRoleProvider ya se ha inicializado.

config contiene un cacheTimeout valor que no tiene el formato correcto para la conversión a un Int32 valor.

config contiene un cacheTimeout valor que representa un número menor que Int32.MinValue o mayor que Int32.MaxValue.

Comentarios

El modelo de extensibilidad de ASP.NET llama al método Initialize para inicializar el ClientRoleProvider mediante la información del archivo de configuración de la aplicación. Este método reconoce los siguientes atributos de configuración del servicio de rol:

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

Se aplica a

Consulte también