SecurityNamespaceDescription, constructeur
Initialise une nouvelle instance de SecurityNamespaceDescription.
Espace de noms : Microsoft.TeamFoundation.Framework.Client
Assembly : Microsoft.TeamFoundation.Client (dans Microsoft.TeamFoundation.Client.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 IEnumerable(Of ActionDefinition) _
)
public SecurityNamespaceDescription(
Guid namespaceId,
string name,
string displayName,
string databaseCategory,
char separatorValue,
int elementLength,
SecurityNamespaceStructure structure,
int writePermission,
int readPermission,
IEnumerable<ActionDefinition> actions
)
Paramètres
- namespaceId
Type : System.Guid
SecurityNamespaceGuid .
- name
Type : System.String
Le nom non localisée pour SecurityNamespace.
- displayName
Type : System.String
Nom complet localisé pour SecurityNamespace.
- databaseCategory
Type : System.String
Catégorie de base de données qui décrit où les informations de sécurité pour cet SecurityNamespace doivent être enregistrées.
- separatorValue
Type : System.Char
Spécifie le caractère qui sépare les jetons de sécurité.Spécifiez null pour un séparateur.
- elementLength
Type : System.Int32
Spécifie la longueur des jetons de sécurité dans cet espace de noms.Spécifiez -1 si la longueur de caractère de jeton de sécurité varie.
- structure
Type : Microsoft.TeamFoundation.Framework.Common.SecurityNamespaceStructure
La structure que ce SecurityNamespace 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 ce SecurityNamespace.
- readPermission
Type : System.Int32
Les bits d'autorisation requis par un utilisateur afin d'afficher les données de sécurité dans ce SecurityNamespace.
- actions
Type : System.Collections.Generic.IEnumerable<ActionDefinition>
La liste d'actions qui ce SecurityNamespace 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.