FirstMatchCodeGroup.ResolveMatchingCodeGroups(Evidence) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Eşleşen kod gruplarını çözümler.
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
Parametreler
- evidence
- Evidence
Bütünleştirilmiş kodun kanıtı.
Döndürülenler
CodeGroup Eşleşen kod grupları ağacının kökü olan bir.
Özel durumlar
evidence parametresi null'dir.
Açıklamalar
Bir derlemenin yüklenmesi için kanıt verilip, bu yöntem önce üyelik koşulunu belirtilen kanıta göre denetleyerek kod grubunu değerlendirir. Eşleşme varsa, bu yöntem bir kök kod grubu döndürür. Döndürülen kod grubu alt kod grupları içerir. Bu grup, sağlanan kanıtlarla eşleşen kod gruplarının tamamını yansıtmak için gereken alt kod gruplarına sahip olabilir.
İlk eşleşme kod grupları için, her alt kod grubunun üyelik koşulu, eklenme sırasına göre kanıta göre test edilir; kanıt kümesiyle yalnızca ilk eşleşme çözümlenir. Eşleşme yoksa, üst ilk eşleşme kod grubunun ilke deyimi uygulanır. Eşleşen alt kod grubu türü, bu alt grupların yöntemlerinin nasıl çalıştığına bağlı olarak altındaki tüm alt grupların ResolveMatchingCodeGroups nasıl uygulanacağını belirler.