FileCodeGroup.ResolveMatchingCodeGroups(Evidence) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyelesaikan grup kode yang cocok.
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
Parameter
- evidence
- Evidence
Bukti untuk perakitan.
Mengembalikan
CodeGroup yang merupakan akar pohon dari grup kode yang cocok.
Pengecualian
Parameternya evidence
adalah null
.
Contoh
Kode berikut menunjukkan penggunaan ResolveMatchingCodeGroups metode untuk mengatasi grup kode yang cocok. Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan untuk FileCodeGroup kelas .
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)
Keterangan
Diberikan bukti untuk perakitan yang akan dimuat, metode ini mengevaluasi grup kode dengan terlebih dahulu memeriksa kondisi keanggotaan terhadap bukti yang ditentukan. Jika ada kecocokan, metode ini mengembalikan grup kode akar. Grup kode yang dikembalikan berisi grup kode anak, yang pada gilirannya dapat memiliki grup kode anak seperlunya untuk mencerminkan kumpulan lengkap grup kode yang cocok dengan bukti yang disediakan.
FileCodeGroup menggunakan semantik gabungan dan membentuk kumpulan izin berdasarkan Url yang ditentukan oleh evidence
.