SecurityNamespaceDescription, constructeur (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é.
Espace de noms : Microsoft.TeamFoundation.Framework.Server
Assembly : Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)
Syntaxe
'Déclaration
Public Sub New ( _
namespaceId As Guid, _
name As String, _
displayName As String, _
databaseCategory As String, _
separatorValue As Char, _
elementLength As Integer, _
structure As SecurityNamespaceStructure, _
writePermission As Integer, _
readPermission As Integer, _
actions As List(Of ActionDefinition) _
)
public SecurityNamespaceDescription(
Guid namespaceId,
string name,
string displayName,
string databaseCategory,
char separatorValue,
int elementLength,
SecurityNamespaceStructure structure,
int writePermission,
int readPermission,
List<ActionDefinition> actions
)
Paramètres
- namespaceId
Type : System.Guid
L'ID qui identifie l'espace de noms de sécurité.
- name
Type : System.String
Le nom non localisé pour l'espace de noms de sécurité qui sera utilisé pour les éléments comme la ligne de commande.
- displayName
Type : System.String
Nom complet localisé pour l'espace de noms de sécurité.
- databaseCategory
Type : System.String
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.
- separatorValue
Type : System.Char
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, ce caractère sont spécifiés ici.Sinon, cette valeur doit être le caractère Null.
- elementLength
Type : System.Int32
Si les jetons de sécurité que cet espace de noms s'exécute en fonction doivent être fractionnés quelques-unes longueur de caractère pour déterminer ses éléments, cette longueur sont spécifiés ici.Sinon, cette valeur doit être -1.
- structure
Type : Microsoft.TeamFoundation.Framework.Common.SecurityNamespaceStructure
La structure que cet espace de noms de sécurité utilisera pour organiser ses jetons.
- writePermission
Type : System.Int32
Les bits d'autorisation requis par un utilisateur pour modifier les données de sécurité dans cet espace de noms de sécurité.
- readPermission
Type : System.Int32
Les bits d'autorisation sont requis par un utilisateur afin d'afficher les données de sécurité dans cet espace de noms de sécurité.
- actions
Type : System.Collections.Generic.List<ActionDefinition>
La liste d'actions qui cet espace de noms de sécurité est responsable de la sécurisation.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
SecurityNamespaceDescription Classe