SecurityNamespaceDescription (Clase)
Clase para describir los detalles [TeamFoundationSecurityNamespace].
Jerarquía de herencia
System.Object
Microsoft.TeamFoundation.Framework.Server.SecurityNamespaceDescription
Espacio de nombres: Microsoft.TeamFoundation.Framework.Server
Ensamblado: Microsoft.TeamFoundation.Framework.Server (en Microsoft.TeamFoundation.Framework.Server.dll)
Sintaxis
'Declaración
<CallOnSerializationAttribute("PrepareForWebServiceSerialization")> _
<CallOnDeserializationAttribute("InitializeFromWebServiceDeserialization")> _
Public Class SecurityNamespaceDescription
[CallOnSerializationAttribute("PrepareForWebServiceSerialization")]
[CallOnDeserializationAttribute("InitializeFromWebServiceDeserialization")]
public class SecurityNamespaceDescription
El tipo SecurityNamespaceDescription expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
SecurityNamespaceDescription() | Crea una instancia de este objeto.Este constructor es necesario para el servicio web. | |
SecurityNamespaceDescription(Guid, String, String, String, Char, Int32, SecurityNamespaceStructure, Int32, Int32, List<ActionDefinition>) | Crea [SecurityNamespaceDescription] que se puede usar para crear un espacio de nombres de seguridad. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
Actions | La lista de acciones que este espacio de nombres de seguridad es responsable de la protección. | |
DatabaseCategory | Ésta es la categoría de la base de datos que describe dónde la información de seguridad para este espacio de nombres de seguridad debe ser almacenada. | |
DisplayName | El nombre traducido para este espacio de nombres. | |
ElementLength | ||
ExtensionType | Es el tipo de extensión que se debe cargar del directorio de los complementos para extender este espacio de nombres de seguridad. | |
Name | El nombre no traducido para este espacio de nombres. | |
NamespaceId | El identificador único de este espacio de nombres. | |
NamespaceStructure | La estructura de este espacio de nombres usa para organizar las listas de control de acceso.Tenga en cuenta que si se establece en jerárquico, las propiedades [ElementLength] .o la propiedad [SeparatorChars] debe establecer. | |
ReadPermission | Los bits de permisos necesarios para un usuario para leer datos de seguridad en el espacio de nombres de seguridad. | |
SeparatorValue | Si los tokens de seguridad que este espacio de nombres funcionará en deben estar divididos en ciertos caracteres para determinar sus elementos, estos caracteres se especifican aquí.De lo contrario, este valor será el carácter null. | |
StructureValue | Se utiliza para enviar información sobre la estructura del espacio de nombres de seguridad sobre el servicio web. | |
WritePermission | Los bits de permisos necesarios por un usuario para modificar datos de seguridad en el espacio de nombres de seguridad. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). | |
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). | |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). | |
GetLocalizedActions | Obtiene las acciones traducidos de los bits de permiso. | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
Arriba
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Vea también
Referencia
Microsoft.TeamFoundation.Framework.Server (Espacio de nombres)