DispatchRuntime.PrincipalPermissionMode Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, как будет задаваться свойство CurrentPrincipal.
public:
property System::ServiceModel::Description::PrincipalPermissionMode PrincipalPermissionMode { System::ServiceModel::Description::PrincipalPermissionMode get(); void set(System::ServiceModel::Description::PrincipalPermissionMode value); };
public System.ServiceModel.Description.PrincipalPermissionMode PrincipalPermissionMode { get; set; }
member this.PrincipalPermissionMode : System.ServiceModel.Description.PrincipalPermissionMode with get, set
Public Property PrincipalPermissionMode As PrincipalPermissionMode
Значение свойства
Одно из значений PrincipalPermissionMode; значение по умолчанию — UseWindowsGroups.
Комментарии
Если свойство PrincipalPermissionMode имеет значение None, то свойство CurrentPrincipal не задается.
Если значение равно UseWindowsGroups, то свойство CurrentPrincipal заполняется средством WindowsPrincipal, основываясь на учетных данных пользователя во входящем сообщении.
Если значением является UseAspNetRoles CurrentPrincipal свойство, заполняется объект на основе сведений IPrincipal о роли ASP.NET.
Если значение равно Custom, то свойство CurrentPrincipal заполняется настраиваемой реализацией IAuthorizationPolicy.