Classe ClaimsPrincipalPermissionAttribute

ClaimsPrincipalPermissionAttribute is used to declaratively request a ClaimsPrincipalPermission.

Spazio dei nomi: Microsoft.IdentityModel.Claims
Assembly: Microsoft.IdentityModel (in microsoft.identitymodel.dll)

Utilizzo

    Dim instance As ClaimsPrincipalPermissionAttribute

Sintassi

'Dichiarazione
<AttributeUsageAttribute(AttributeTargets.Class Or AttributeTargets.Method, AllowMultiple:=True)> _
Public Class ClaimsPrincipalPermissionAttribute
    Inherits CodeAccessSecurityAttribute
[AttributeUsageAttribute(AttributeTargets.Class|AttributeTargets.Method, AllowMultiple=true)] 
public class ClaimsPrincipalPermissionAttribute : CodeAccessSecurityAttribute
[AttributeUsageAttribute(AttributeTargets::Class|AttributeTargets::Method, AllowMultiple=true)] 
public ref class ClaimsPrincipalPermissionAttribute : public CodeAccessSecurityAttribute
/** @attribute AttributeUsageAttribute(AttributeTargets.Class|AttributeTargets.Method, AllowMultiple=true) */ 
public class ClaimsPrincipalPermissionAttribute extends CodeAccessSecurityAttribute
AttributeUsageAttribute(AttributeTargets.Class|AttributeTargets.Method, AllowMultiple=true) 
public class ClaimsPrincipalPermissionAttribute extends CodeAccessSecurityAttribute

Gerarchia di ereditarietà

System.Object
   System.Attribute
     System.Security.Permissions.SecurityAttribute
       System.Security.Permissions.CodeAccessSecurityAttribute
        Microsoft.IdentityModel.Claims.ClaimsPrincipalPermissionAttribute

Thread safety

Alcuni membri statici pubblici (Shared in Visual Basic) di questo tipo sono thread-safe. Non esiste garanzia che tutti i membri di istanza siano thread-safe.

Piattaforme

Piattaforme di sviluppo

Windows Server 2003, Windows Vista

Target Platforms

Windows Server 2008, Windows Vista, Not tested on Windows XP

Vedere anche

Riferimento

Membri ClaimsPrincipalPermissionAttribute
Spazio dei nomi Microsoft.IdentityModel.Claims