Construtor SecurityNamespaceDescription (Guid, String, String, String, Char, Int32, SecurityNamespaceStructure, Int32, Int32, List<ActionDefinition>)
Cria SecurityNamespaceDescription que pode ser usado para criar um namespace de segurança.
Namespace: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (em Microsoft.TeamFoundation.Framework.Server.dll)
Sintaxe
'Declaração
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
)
Parâmetros
- namespaceId
Tipo: System.Guid
O ID que identifica o namespace de segurança.
- name
Tipo: System.String
O nome não localizado para o namespace de segurança que será usada para itens como a linha de comando.
- displayName
Tipo: System.String
O nome para exibição localizado para o namespace de segurança.
- databaseCategory
Tipo: System.String
Esta é a categoria de base de dados que descreve onde informações de segurança para este namespace de segurança deve ser armazenada.
- separatorValue
Tipo: System.Char
Se os tokens de segurança que se este namespace será operando sobre devem ser divididos em determinados caracteres para determinar seus elementos, esse caractere são especificados aqui.Se não, esse valor deve ser o caractere nulo.
- elementLength
Tipo: System.Int32
Se os tokens de segurança que se este namespace será operando sobre devem ser divididos em determinados comprimentos de caracteres para determinar seus elementos, esse comprimento são especificados aqui.Se não, esse valor deve ser -1.
- structure
Tipo: Microsoft.TeamFoundation.Framework.Common.SecurityNamespaceStructure
A estrutura que este namespace de segurança usará para organizar seus símbolos.
- writePermission
Tipo: System.Int32
Os bits de permissão necessário por um usuário para modificar dados de segurança neste namespace de segurança.
- readPermission
Tipo: System.Int32
Os bits de permissão necessário por um usuário para ler dados de segurança neste namespace de segurança.
- actions
Tipo: System.Collections.Generic.List<ActionDefinition>
A lista de ações que este namespace de segurança é responsável para se proteger.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.
Consulte também
Referência
SecurityNamespaceDescription Classe