FileCodeGroup.ResolveMatchingCodeGroups(Evidence) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Risolve i gruppi di codice corrispondenti.
public:
override System::Security::Policy::CodeGroup ^ ResolveMatchingCodeGroups(System::Security::Policy::Evidence ^ evidence);
public override System.Security.Policy.CodeGroup ResolveMatchingCodeGroups (System.Security.Policy.Evidence evidence);
override this.ResolveMatchingCodeGroups : System.Security.Policy.Evidence -> System.Security.Policy.CodeGroup
Public Overrides Function ResolveMatchingCodeGroups (evidence As Evidence) As CodeGroup
Parametri
- evidence
- Evidence
Evidenza per l'assembly.
Restituisce
Oggetto CodeGroup che rappresenta il gruppo radice della struttura ad albero dei gruppi di codice corrispondenti.
Eccezioni
Il valore del parametro evidence
è null
.
Esempio
Il codice seguente illustra l'uso del ResolveMatchingCodeGroups metodo per risolvere i gruppi di codice corrispondenti. Questo esempio di codice fa parte di un esempio più ampio fornito per la FileCodeGroup classe .
Assembly^ assembly = Members::typeid->Assembly;
Evidence^ evidence = assembly->Evidence;
CodeGroup^ codeGroup = fileCodeGroup->ResolveMatchingCodeGroups( evidence );
Assembly assembly = typeof(Members).Assembly;
Evidence evidence = assembly.Evidence;
CodeGroup codeGroup =
fileCodeGroup.ResolveMatchingCodeGroups(evidence);
Dim executingAssembly As [Assembly]
executingAssembly = Me.GetType().Assembly
Dim evidence As Evidence = executingAssembly.Evidence
Dim codeGroup As CodeGroup
codeGroup = fileCodeGroup.ResolveMatchingCodeGroups(evidence)
Commenti
Dato l'evidenza per il caricamento di un assembly, questo metodo valuta il gruppo di codice controllando prima la condizione di appartenenza rispetto all'evidenza specificata. Se esiste una corrispondenza, questo metodo restituisce un gruppo di codice radice. Il gruppo di codice restituito contiene gruppi di codice figlio, che a sua volta possono avere gruppi di codice figlio in base alle esigenze per riflettere il set completo di gruppi di codice corrispondenti all'evidenza fornita.
FileCodeGroup usa la semantica di unione e forma un set di autorizzazioni basato sull'oggetto Url specificato da evidence
.