Partilhar via


ClientRoleProvider.Initialize(String, NameValueCollection) Método

Definição

Inicializa o provedor.

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

O nome amigável do provedor.

config
NameValueCollection

Uma coleção de pares nome-valor que representam os atributos específicos do provedor especificados na configuração para esse provedor.

Exceções

name é null.

- ou -

config é null.

name está vazio.

- ou -

config contém um valor não reconhecido.

Este ClientRoleProvider já foi inicializado.

config contém um cacheTimeout valor que não está no formato correto para conversão em um Int32 valor.

config contém um cacheTimeout valor que representa um número menor que Int32.MinValue ou maior que Int32.MaxValue.

Comentários

O modelo de extensibilidade ASP.NET chama o Initialize método para inicializar as ClientRoleProvider informações de uso no arquivo de configuração do aplicativo. Esse método reconhece os seguintes atributos de configuração de serviço de função:

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

Aplica-se a

Confira também