Понимание .NET «SecurityAction» параметр для разрешений

Может ли кто-нибудь объяснить значение и назначение значений перечисления SecurityAction?

Страница MSDN не очень понятна. В нем говорится, что LinkDemand происходит при своевременной компиляции, тогда как Demand возникает во время выполнения.

Почему различие и в каких ситуациях я бы использовал LinkDemand, а не Demand?

Аналогично, каковы варианты использования других интересных значений, таких как InheritenceDemand, Assert и PermitOnly.

Ответы на вопрос(1)

Ваш ответ на вопрос