CodeGroup.Resolve(Evidence) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
En cas de substitution dans une classe dérivée, résout la stratégie pour le groupe de codes et ses descendants pour un ensemble de preuves.
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
Paramètres
- evidence
- Evidence
Preuve de l’assembly.
Retours
Instruction de stratégie qui se compose des autorisations accordées par le groupe de codes avec des attributs facultatifs ou null si le groupe de codes ne s’applique pas (la condition d’appartenance ne correspond pas à la preuve spécifiée).
Remarques
Étant donné la preuve d’un assembly à charger, cette méthode évalue le groupe de codes en vérifiant la condition d’appartenance par rapport à la preuve spécifiée. S’il existe une correspondance, cette méthode retourne une instruction de stratégie pour le groupe de codes, y compris l’évaluation des groupes de code enfants.
Pour un UnionCodeGroupgroupe de codes enfants dont la condition d’appartenance correspond à la preuve spécifiée est également résolue, et toutes les instructions de stratégie résultantes sont combinées avec l’instruction de stratégie du groupe de code union parent. Chaque type de groupe de code enfant détermine la façon dont tous les groupes enfants sous celui-ci sont appliqués, en fonction de la façon dont fonctionnent Resolve les méthodes de ces groupes enfants.
Le système de sécurité .NET Framework utilise Resolve sur les niveaux de stratégie pour déterminer les autorisations à accorder au code chargé à partir des instructions de stratégie résultantes et de la demande de code sur l’assembly.