как добавить Отражательное Разрешение к IIS или добавить его к web.config?

Обычный контракт в OO - то, что методы объекта действительно на самом деле функционируют.

Поэтому как corrolary, чтобы никогда возвратить объект зомби формируют constructor/init.

зомби А не функционален и может пропускать внутренние компоненты. Просто неизбежное исключение нулевого указателя.

я сначала сделал зомби в Objective C много лет назад.

Как все эмпирические правила, существует "исключение".

совершенно возможно, что определенный интерфейс может иметь контракт, в котором говорится, что там существует, метод "инициализирует", который позволяется thron исключение. То, что объект, реализовывая этот интерфейс не может правильно ответить ни на какие вызовы кроме методов set свойства, пока не инициализируют, назвали. Я использовал это для драйверов устройств в операционной системе OO во время процесса начальной загрузки, и это было осуществимо.

В целом, Вы не хотите объекты зомби. На языках как Smalltalk с [1 110] становятся , вещи становятся немного шипучими шумными, но злоупотребление становится , плохой стиль также. Становятся, позволяет объектному изменению в другой объект на месте, таким образом, нет никакой потребности в обертке конверта (Усовершенствованный C++) или стратегическая модель (GOF).

5
задан Yann Schwartz 4 December 2009 в 09:21
поделиться

1 ответ

Ваше приложение asp.net, вероятно, работает с низким или средним уровнем доверия. Разрешение на отражение находится в полном доверии.

Вы можете включить это конкретное разрешение на отражение без полного доверия, подписавшись на этот пост Рика Стрэла:

http://www.west-wind.com/Weblog/posts/6344. aspx

Примечание: это может не сработать, если вы размещены и не имеете разрешений на переопределение некоторых параметров безопасности.

10
ответ дан 13 December 2019 в 22:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: