日期:2014-05-18  浏览次数:20378 次

请教一个定制的Membership Provider
大家好,本人有兴趣来自己研究一下如何用Access Database来代替SQL Server ,以下是一段关于初始化的一个方法,但不是很明白这段代码具体是什么意思,请指教,谢谢!
public override void Initialize(string name, System.Collections.Specialized.NameValueCollection config)
  {
  if (config["requiresQuestionAndAnswer"].ToLower() == "true")
  { 
  _requiresQuestionAndAnswer = true;
  }
  else
  {
  _requiresQuestionAndAnswer = false;
  }
  int.TryParse (config["minRequiredPasswordLength"],out _minRequiredPasswordLength ); 
  connStr = config["connectionString"];
  base.Initialize(name, config);
  }

------解决方案--------------------
1。从webconfig里边读出requiresQuestionAndAnswer得值,初始化。
2。从webconfig里边读出minRequiredPasswordLength得值,初始化。
3。从webconfig里边读出connectionString
4。调用membership的Initialize方法。