DispatchRuntime.PrincipalPermissionMode Proprietà

Definizione

Ottiene o imposta un valore che specifica come viene impostata la proprietà 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

Valore della proprietà

Uno dei valori di PrincipalPermissionMode. Il valore predefinito è UseWindowsGroups.

Commenti

Quando PrincipalPermissionMode è None, la proprietà CurrentPrincipal non viene impostata.

Quando il valore è UseWindowsGroups la proprietà CurrentPrincipal viene popolata con WindowsPrincipal in base alle credenziali utente del messaggio in arrivo.

Quando il valore è UseAspNetRoles la CurrentPrincipal proprietà viene popolata con un IPrincipal oggetto basato su ASP.NET informazioni sul ruolo.

Quando il valore è Custom la proprietà CurrentPrincipal viene popolata con un'implementazione personalizzata di IAuthorizationPolicy.

Si applica a