Sdílet prostřednictvím


DispatchRuntime.PrincipalPermissionMode Vlastnost

Definice

Získá nebo nastaví hodnotu, která určuje, jak je nastavena CurrentPrincipal vlastnost.

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

Hodnota vlastnosti

Jedna z PrincipalPermissionMode hodnot. Výchozí hodnota je UseWindowsGroups.

Poznámky

Pokud je PrincipalPermissionModeNone, CurrentPrincipal vlastnost není nastavena.

Když je UseWindowsGroups hodnota, CurrentPrincipal vlastnost je naplněna WindowsPrincipal na základě přihlašovacích údajů uživatele příchozí zprávy.

Když je UseAspNetRolesCurrentPrincipal hodnota, vlastnost je naplněna objektem IPrincipal na základě ASP.NET informace o roli.

Když je Custom hodnota je CurrentPrincipal vlastnost naplněna vlastní IAuthorizationPolicy implementací.

Platí pro