ClaimsAuthenticationManager.LoadCustomConfiguration(XmlNodeList) 方法

定义

在派生类中重写时,将从 XML 中加载自定义配置。

public:
 virtual void LoadCustomConfiguration(System::Xml::XmlNodeList ^ nodelist);
public virtual void LoadCustomConfiguration (System.Xml.XmlNodeList nodelist);
abstract member LoadCustomConfiguration : System.Xml.XmlNodeList -> unit
override this.LoadCustomConfiguration : System.Xml.XmlNodeList -> unit
Public Overridable Sub LoadCustomConfiguration (nodelist As XmlNodeList)

参数

nodelist
XmlNodeList

自定义配置元素。 列表中的每个节点都属于 XmlElement 类型。

实现

注解

该方法 LoadCustomConfiguration 由配置基础结构调用。 调用此方法时,nodelist将从配置文件中包含 claimsAuthenticationManager> 元素的<顶级子元素。 每个元素可能又包含属性或子元素,具体取决于为派生类定义的配置架构。 如果未在配置文件中的元素下 <claimsAuthenticationManager> 显示任何子元素,则不调用此方法。

默认实现引发一个 NotImplementedException。 在派生类中重写此方法,以便从配置文件初始化声明身份验证管理器。 例如,配置元素可能会描述在对声明主体进行身份验证时要遵循的策略;或者,它们可能用于指向要从中将其他声明添加到主体的属性存储。

适用于