ClientRoleProvider.Initialize(String, NameValueCollection) Método

Definição

Inicializa o fornecedor.

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 prestador.

config
NameValueCollection

Uma coleção de pares nome/valor que representam os atributos específicos do fornecedor especificados na configuração para este fornecedor.

Exceções

name é null.

-ou-

config é null.

name está vazio.

-ou-

config contém um valor não reconhecido.

Isto ClientRoleProvider já foi inicializado.

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

config contém um cacheTimeout valor que representa um número inferior a Int32.MinValue ou superior a Int32.MaxValue.

Observações

O modelo de extensibilidade ASP.NET chama o método Initialize para inicializar o ClientRoleProvider usando informação no ficheiro de configuração da sua aplicação. Este método reconhece os seguintes atributos de configuração de função e serviço:

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

Aplica-se a

Ver também