MSDN.WhiteKnight - Stack Overflow answers
Ответ на "Зачем нужен SecurityPermissionFlag.SkipVerification?"
Answer 876209
Это разные вещи. Параметр
/unsafe
указывает компилятору, что не нужно выдавать ошибку при наличии в коде unsafe-методов, а также что нужно добавить атрибутSecurityPermissionAttribute (Action = RequestMinimum, Flags = SkipVerification)
к сборке и атрибутSystem.Security.UnverifiableCodeAttribute
ко всем ее модулям. ФлагSkipVerification
CLR использует во время выполнения для определения, нужно ли бросать VerificationException при попытке выполнить код, не проходящий верификацию (который может быть получен, помимо ключевого слова unsafe, при написании кода на С++/CLI или при использовании средств динамической генерации кода из System.Reflection.Emit).
Content is retrieved from StackExchange API.
Auto-generated by ruso-archive tools.