SecurityRulesAttribute.SkipVerificationInFullTrust Właściwość

Definicja

Określa, czy w pełni zaufany przezroczysty kod powinien pominąć weryfikację języka Microsoft Intermediate Language (MSIL).

C#
public bool SkipVerificationInFullTrust { get; set; }

Wartość właściwości

true jeśli weryfikacja MSIL powinna zostać pominięta; w przeciwnym razie , false. Wartość domyślna to false.

Uwagi

Tej właściwości należy używać tylko do optymalizacji, ponieważ nie można wymusić gwarancji zabezpieczeń dla przezroczystego kodu, jeśli kod jest nieweryfikowalny.

Jeśli używasz tej właściwości do pomijania weryfikacji MSIL dla zestawu, użyj /transparent opcji w narzędziu Peverify , aby statycznie sprawdzić, czy przezroczysty kod zestawu spełnia wymagania bezpieczeństwa typów.

Dotyczy

Produkt Wersje
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1