PartialPermissionSetForwarderBase (Clase)
Esta es una clase base para reenviar permisos de un espacio de nombres plano a un espacio de nombres que derive sólo un subconjunto de los permisos del origen.
Jerarquía de herencia
System.Object
Microsoft.TeamFoundation.Framework.Server.PartialPermissionSetForwarderBase
Espacio de nombres: Microsoft.TeamFoundation.Framework.Server
Ensamblado: Microsoft.TeamFoundation.Framework.Server (en Microsoft.TeamFoundation.Framework.Server.dll)
Sintaxis
'Declaración
Public MustInherit Class PartialPermissionSetForwarderBase
public abstract class PartialPermissionSetForwarderBase
El tipo PartialPermissionSetForwarderBase expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
PartialPermissionSetForwarderBase |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
SourcePermissionsToForward | El conjunto de permisos que debemos reenvío de origen al destino. | |
StoreSourcePermissions | Invalide este método para devolver false si los permisos de origen se almacenan en el espacio de nombres de origen. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
DetermineTargetPermissions | Devuelve permisos asignados del marco para los permisos de origen. | |
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). | |
GetTargetNamespace | El espacio de nombres de la seguridad de destino para reenviar los permisos a. | |
GetTargetToken | Devuelve el símbolo asignado de destino del símbolo de origen.Si el retorno anuló si no existe ninguna asignación. | |
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). | |
RemoveAccessControlLists | Quita ACL que forma este espacio de nombres.Esto nunca debe llamar realmente pero si fuera significaría que todos los permisos de GenericRead y de GenericWrite se deben quitar también. | |
RemovePermissions(TeamFoundationRequestContext, NotificationType, String, IEnumerable<IdentityDescriptor>) | Quita los permisos del símbolo de marco | |
RemovePermissions(TeamFoundationRequestContext, NotificationType, String, IdentityDescriptor, Int32) | Si pertenece el permiso de GenericRead o de GenericWrite con el símbolo de NAMESPACE quita los bits del marco. | |
RenameToken | ||
SetAccessControlLists | Para el origen ACL establece los permisos de origen en el destino si se están estableciendo. | |
SetInheritFlag | ||
SetPermissions | ||
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)