CodeGroup.Resolve(Evidence) Metoda

Definice

Při přepsání v odvozené třídě přeloží zásadu pro skupinu kódu a její potomky pro sadu důkazů.

public:
 abstract System::Security::Policy::PolicyStatement ^ Resolve(System::Security::Policy::Evidence ^ evidence);
public abstract System.Security.Policy.PolicyStatement Resolve(System.Security.Policy.Evidence evidence);
abstract member Resolve : System.Security.Policy.Evidence -> System.Security.Policy.PolicyStatement
Public MustOverride Function Resolve (evidence As Evidence) As PolicyStatement

Parametry

evidence
Evidence

Důkaz o sestavení.

Návraty

Prohlášení o zásadách, které se skládá z oprávnění udělených skupinou kódu s volitelnými atributy, nebo null pokud se skupina kódu nepoužije (podmínka členství neodpovídá zadaným důkazům).

Poznámky

Vzhledem k důkazům pro načtení sestavení tato metoda vyhodnocuje skupinu kódu kontrolou podmínky členství proti zadaným důkazům. Pokud existuje shoda, vrátí tato metoda příkaz zásad pro skupinu kódu, včetně vyhodnocení podřízených skupin kódu.

UnionCodeGroupPro všechny podřízené skupiny kódu, jejichž podmínka členství odpovídá zadaným důkazům, jsou také vyřešeny a všechny výsledné příkazy zásad se kombinují s prohlášením o zásadách nadřazené skupiny kódů sjednocení. Každý typ podřízené skupiny kódu určuje způsob použití všech podřízených skupin v závislosti na tom, jak Resolve fungují metody těchto podřízených skupin.

Systém zabezpečení .NET Framework používá Resolve na úrovních zásad k určení oprávnění k udělení načteného kódu z výsledných příkazů zásad a požadavku na kód v sestavení.

Platí pro