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