SecurityNamespaceDescription-Konstruktor (Guid, String, String, String, Char, Int32, SecurityNamespaceStructure, Int32, Int32, List<ActionDefinition>)
Erstellt SecurityNamespaceDescription, das verwendet werden kann, um einen Sicherheitsnamespace zu erstellen.
Namespace: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Syntax
'Declaration
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
)
Parameter
- namespaceId
Typ: System.Guid
Die ID, die den Sicherheitsnamespace eindeutig identifiziert.
- name
Typ: System.String
Der ohne Name für den Sicherheitsnamespace, der für Aufgaben wie die Befehlszeile verwendet wird.
- displayName
Typ: System.String
Der lokalisierte Anzeigename für den Sicherheitsnamespace.
- databaseCategory
Typ: System.String
Dies ist die Datenbankkategorie, die beschreibt, wo die Sicherheitsinformationen für diesen Sicherheitsnamespace gespeichert werden sollten.
- separatorValue
Typ: System.Char
Wenn die Sicherheitstoken, die an dieser Namespace arbeiten wird, auf bestimmte Zeichen geteilt werden müssen, um die Elemente zu ermitteln, dieses Zeichen angegeben ist.Wenn nicht, muss dieser Wert das Nullzeichen sein.
- elementLength
Typ: System.Int32
Wenn die Sicherheitstoken, die an dieser Namespace arbeiten wird, auf bestimmte Zeichenlängen geteilt werden müssen, um die Elemente zu ermitteln, diese Länge angegeben ist.Wenn nicht, muss dieser Wert -1.
- structure
Typ: Microsoft.TeamFoundation.Framework.Common.SecurityNamespaceStructure
Die Struktur, der dieser Sicherheitsnamespace verwendet, um die Tokens zu organisieren.
- writePermission
Typ: System.Int32
Die Berechtigungsbits erforderlich von einem Benutzer, um Sicherheitsdaten in diesem Sicherheitsnamespace zu ändern.
- readPermission
Typ: System.Int32
Die Berechtigungsbits erforderlich von einem Benutzer, um Sicherheitsdaten in diesem Sicherheitsnamespace zu lesen.
- actions
Typ: System.Collections.Generic.List<ActionDefinition>
Die Liste der Aktionen, die dieser Sicherheitsnamespace zum Sichern zuständig ist.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
SecurityNamespaceDescription Klasse