SecurityNamespaceDescription, classe
Classe pour décrire les détails d'TeamFoundationSecurityNamespace.
Hiérarchie d'héritage
System.Object
Microsoft.TeamFoundation.Framework.Server.SecurityNamespaceDescription
Espace de noms : Microsoft.TeamFoundation.Framework.Server
Assembly : Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)
Syntaxe
'Déclaration
<CallOnSerializationAttribute("PrepareForWebServiceSerialization")> _
<CallOnDeserializationAttribute("InitializeFromWebServiceDeserialization")> _
Public Class SecurityNamespaceDescription
[CallOnSerializationAttribute("PrepareForWebServiceSerialization")]
[CallOnDeserializationAttribute("InitializeFromWebServiceDeserialization")]
public class SecurityNamespaceDescription
Le type SecurityNamespaceDescription expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
SecurityNamespaceDescription() | Crée une instance de cet objet.Ce constructeur est nécessaire pour le service Web. | |
SecurityNamespaceDescription(Guid, String, String, String, Char, Int32, SecurityNamespaceStructure, Int32, Int32, List<ActionDefinition>) | Crée un SecurityNamespaceDescription qui peut être utilisé pour créer un espace de noms de sécurité. |
Début
Propriétés
Nom | Description | |
---|---|---|
Actions | La liste d'actions qui cet espace de noms de sécurité est responsable de la sécurisation. | |
DatabaseCategory | C'est la catégorie de base de données qui décrit où les informations de sécurité de cet espace de noms de sécurité doivent être enregistrées. | |
DisplayName | Le nom localisé de cet espace de noms. | |
ElementLength | ||
ExtensionType | Type d'extension qui doit être chargée du répertoire de plug-ins pour étendre cet espace de noms de sécurité. | |
Name | Le nom non localisé pour cet espace de noms. | |
NamespaceId | Identificateur unique pour cet espace de noms. | |
NamespaceStructure | La structure que cet espace de noms utilise pour organiser ses listes de contrôle d'accès.Notez que si celle-ci a hiérarchique, ou la propriété ElementLength ou propriété de SeparatorChars doit être défini. | |
ReadPermission | Les bits d'autorisation sont requis par un utilisateur afin d'afficher les données de sécurité de l'espace de noms de sécurité. | |
SeparatorValue | Si les jetons de sécurité que cet espace de noms s'exécute en fonction doivent être fractionnés sur certains caractères pour déterminer ses éléments, ces caractères sont spécifiés ici.Sinon, cette valeur est le caractère Null. | |
StructureValue | Utilisé pour envoyer des informations sur la structure de l'espace de noms de sécurité sur le service Web. | |
WritePermission | Les bits d'autorisation sont requis par un utilisateur pour modifier les données de sécurité de l'espace de noms de sécurité. |
Début
Méthodes
Nom | Description | |
---|---|---|
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
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.) | |
GetHashCode | Sert de fonction de hachage par défaut. (Hérité de Object.) | |
GetLocalizedActions | Obtient les actions localisées pour les bits d'autorisation. | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) | |
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.