Поделиться через


PolicyLevel.ResolveMatchingCodeGroups(Evidence) Метод

Определение

Обрабатывает политику на уровне политики и возвращает корень дерева групп кода, соответствующих свидетельству.

public:
 System::Security::Policy::CodeGroup ^ ResolveMatchingCodeGroups(System::Security::Policy::Evidence ^ evidence);
public System.Security.Policy.CodeGroup ResolveMatchingCodeGroups (System.Security.Policy.Evidence evidence);
member this.ResolveMatchingCodeGroups : System.Security.Policy.Evidence -> System.Security.Policy.CodeGroup
Public Function ResolveMatchingCodeGroups (evidence As Evidence) As CodeGroup

Параметры

evidence
Evidence

Объект Evidence, используемый для обработки политики.

Возвращаемое значение

Объект CodeGroup, представляющий корень дерева групп кода, соответствующих указанному свидетельству.

Исключения

Уровень политики содержит несколько соответствующих групп кода, которые помечены как взаимоисключающие.

Параметр evidence имеет значение null.

Комментарии

Этот метод можно использовать для анализа влияния групп кода на уровне политики в отношении определенного набора доказательств. Например, если политика безопасности не предоставляет сборке необходимые минимальные разрешения для запроса кода, то при анализе групп кода может быть трудно определить, где именно возникла проблема.

Так как этот метод возвращает группу кода, которая может иметь дочерние группы кода, администратор может проверить группу кода и ее дочерние группы кода и определить, какие группы кода соответствуют.

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