Compartir a través de


DefaultSecurityNamespaceExtension (Clase)

Jerarquía de herencia

System.Object
  Microsoft.TeamFoundation.Framework.Server.DefaultSecurityNamespaceExtension
    Microsoft.TeamFoundation.Framework.Server.PartialPermissionSetNamespaceExtension

Espacio de nombres:  Microsoft.TeamFoundation.Framework.Server
Ensamblado:  Microsoft.TeamFoundation.Framework.Server (en Microsoft.TeamFoundation.Framework.Server.dll)

Sintaxis

'Declaración
Public Class DefaultSecurityNamespaceExtension _
    Implements ISecurityNamespaceExtension
public class DefaultSecurityNamespaceExtension : ISecurityNamespaceExtension

El tipo DefaultSecurityNamespaceExtension expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público DefaultSecurityNamespaceExtension

Arriba

Propiedades

  Nombre Descripción
Propiedad pública AlwaysAllowAdministrators Marcador que determina si los administradores del espacio de nombres siempre tienen el derecho implícitamente de actualizar el espacio de nombres de seguridad.
Propiedad pública SecurityNamespace El espacio de nombres de seguridad esta extensión es para.

Arriba

Métodos

  Nombre Descripción
Método público CheckReadPermission La implementación predeterminada de CheckReadPermission, que llama a HasReadPermission en el símbolo proporcionado.
Método público CheckWritePermission La implementación predeterminada de CheckWritePermission, que llama a HasWritePermission en el símbolo proporcionado.
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegido 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).
Método público GetHashCode Sirve como la función hash predeterminada. (Se hereda de Object).
Método público GetLocalizedActionDisplayName Devuelve NULL para todos los bits.
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público HandleIncomingToken La implementación predeterminada de HandleIncomoningToken, que simplemente devuelve pasado securityToken.
Método público HandleOutgoingToken La implementación predeterminada de HandleOutgoingToken que simplemente devuelve pasado en securityToken.
Método público HasPermission La implementación predeterminada de HasPermission, que simplemente devuelve la decisión preliminar.
Método público HasReadPermission La implementación predeterminada de HasReadPermission, que comprueba si el llamador tenga ReadPermission en el símbolo proporcionado.
Método público HasWritePermission La implementación predeterminada de HasWritePermission, que comprueba si el llamador tenga WritePermission en el símbolo proporcionado.
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método público QueryEffectivePermissions Devuelve los permisos pasados.
Método público QueryPermissions La implementación de defualt de QueryPermissions que simplemente devuelve los prliminaryACLs.
Método público ThrowAccessDeniedException La implementación predeterminada de ThrowAccessDeniedException que produce el AccessCheckException genérico.
Método público 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)