AppDomainManager.CheckSecuritySettings(SecurityState) Метод

Определение

Указывает, разрешена ли указанная операция в домене приложения.

public:
 virtual bool CheckSecuritySettings(System::Security::SecurityState ^ state);
public virtual bool CheckSecuritySettings(System.Security.SecurityState state);
abstract member CheckSecuritySettings : System.Security.SecurityState -> bool
override this.CheckSecuritySettings : System.Security.SecurityState -> bool
Public Overridable Function CheckSecuritySettings (state As SecurityState) As Boolean

Параметры

state
SecurityState

Подкласс, определяющий SecurityState операцию, состояние безопасности которой запрашивается.

Возвращаемое значение

true Значение , если узел разрешает операцию, указанную state в домене приложения; в противном случае false.

Комментарии

Возвращается falseреализация этого метода по умолчанию.

Этот метод вызывается при IsolatedStorageFile.IncreaseQuotaTo вызове метода для увеличения квоты изолированного хранилища. Приложение, в котором размещается среда CLR, может переопределить CheckSecuritySettings метод для принятия решений политики на IsolatedStorageSecurityState основе объекта (который наследует SecurityState), а затем может разрешить или предотвратить увеличение. Например, узел может попросить конечного пользователя утвердить или запретить запрос на увеличение квоты. Реализация узла CheckSecuritySettings должна учитывать возможность атак типа "отказ в обслуживании". Например, он должен запрашивать пользователя только в том случае, если метод вызывается из события, инициированного пользователем, например нажатием кнопки.

Применяется к