Partager via


DefaultSecurityNamespaceExtension, classe

Hiérarchie d'héritage

System.Object
  Microsoft.TeamFoundation.Framework.Server.DefaultSecurityNamespaceExtension
    Microsoft.TeamFoundation.Framework.Server.PartialPermissionSetNamespaceExtension

Espace de noms :  Microsoft.TeamFoundation.Framework.Server
Assembly :  Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)

Syntaxe

'Déclaration
Public Class DefaultSecurityNamespaceExtension _
    Implements ISecurityNamespaceExtension
public class DefaultSecurityNamespaceExtension : ISecurityNamespaceExtension

Le type DefaultSecurityNamespaceExtension expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique DefaultSecurityNamespaceExtension

Début

Propriétés

  Nom Description
Propriété publique AlwaysAllowAdministrators Diminuez qui détermine si les administrateurs de l'espace de noms ont toujours la droite implicite de mettre à jour l'espace de noms de sécurité.
Propriété publique SecurityNamespace Espace de noms de sécurité cette extension concerne.

Début

Méthodes

  Nom Description
Méthode publique CheckReadPermission L'implémentation par défaut de CheckReadPermission, qui appelle HasReadPermission du jeton fourni.
Méthode publique CheckWritePermission L'implémentation par défaut de CheckWritePermission, qui appelle HasWritePermission du jeton fourni.
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique GetHashCode Sert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publique GetLocalizedActionDisplayName Retourne Null pour tous les bits.
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique HandleIncomingToken L'implémentation par défaut de HandleIncomoningToken, qui retourne simplement passé securityToken.
Méthode publique HandleOutgoingToken L'implémentation par défaut de l'HandleOutgoingToken qui retourne simplement passé dans securityToken.
Méthode publique HasPermission L'implémentation par défaut de l'HasPermission, qui retourne simplement la décision préliminaire.
Méthode publique HasReadPermission L'implémentation par défaut de HasReadPermission, qui vérifie si l'appelant possède ReadPermission du jeton fourni.
Méthode publique HasWritePermission L'implémentation par défaut de HasWritePermission, qui vérifie si l'appelant possède WritePermission du jeton fourni.
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode publique QueryEffectivePermissions Retourne les autorisations passées.
Méthode publique QueryPermissions L'implémentation de defualt de QueryPermissions qui retourne simplement les prliminaryACLs.
Méthode publique ThrowAccessDeniedException L'implémentation par défaut de ThrowAccessDeniedException qui lève l'AccessCheckException générique.
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.TeamFoundation.Framework.Server, espace de noms