Classe SecurityNamespaceDescription
Classe descrevendo os detalhes de TeamFoundationSecurityNamespace.
Hierarquia de herança
System.Object
Microsoft.TeamFoundation.Framework.Server.SecurityNamespaceDescription
Namespace: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (em Microsoft.TeamFoundation.Framework.Server.dll)
Sintaxe
'Declaração
<CallOnSerializationAttribute("PrepareForWebServiceSerialization")> _
<CallOnDeserializationAttribute("InitializeFromWebServiceDeserialization")> _
Public Class SecurityNamespaceDescription
[CallOnSerializationAttribute("PrepareForWebServiceSerialization")]
[CallOnDeserializationAttribute("InitializeFromWebServiceDeserialization")]
public class SecurityNamespaceDescription
O tipo SecurityNamespaceDescription expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
SecurityNamespaceDescription() | Cria uma instância desse objeto.Esse construtor é necessário para o serviço da Web. | |
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. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
Actions | A lista de ações que este namespace de segurança é responsável para se proteger. | |
DatabaseCategory | Esta é a categoria de base de dados que descreve onde informações de segurança para este namespace de segurança deve ser armazenada. | |
DisplayName | O nome localizado para este namespace. | |
ElementLength | ||
ExtensionType | Este é o tipo de extensão que deve ser carregada do diretório de plug-ins para estender este namespace de segurança. | |
Name | O nome não localizado para este namespace. | |
NamespaceId | O identificador exclusivo para este namespace. | |
NamespaceStructure | A estrutura que este namespace usa para organizar suas listas de controle de acesso.Observe que se isso é definido como hierárquica, ou propriedade de ElementLength ou propriedade de SeparatorChars deve ser definido. | |
ReadPermission | Os bits de permissão necessários por um usuário para ler dados de segurança no namespace de segurança. | |
SeparatorValue | Se os tokens de segurança que se este namespace será operando sobre devem ser divididos em determinados caracteres para determinar seus elementos, esses caracteres são especificados aqui.Se não, esse valor será o caractere nulo. | |
StructureValue | Usado para enviar informações sobre a estrutura de namespace de segurança sobre o serviço da Web. | |
WritePermission | Os bits de permissão necessário por um usuário para modificar dados de segurança no namespace de segurança. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
Finalize | Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes que seja recuperado pela coleta de lixo. (Herdado de Object.) | |
GetHashCode | Serve como a função de hash padrão. (Herdado de Object.) | |
GetLocalizedActions | Obtém as ações localizadas para os bits de permissão. | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
Superior
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.