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. Переопределите этот метод в производном классе, чтобы включить инициализацию диспетчера проверки подлинности утверждений из файла конфигурации. Например, элементы конфигурации могут описывать политику, за которой следует при проверке подлинности субъекта утверждений; или они могут использоваться для указания на хранилище атрибутов, из которого добавляются дополнительные утверждения в субъект.

Применяется к