SecurityNamespace (Clase)
Clase para administrar y aplicar la seguridad de un conjunto de objetos AccessControlList .
Jerarquía de herencia
System.Object
Microsoft.TeamFoundation.Framework.Client.SecurityNamespace
Espacio de nombres: Microsoft.TeamFoundation.Framework.Client
Ensamblado: Microsoft.TeamFoundation.Client (en Microsoft.TeamFoundation.Client.dll)
Sintaxis
'Declaración
Public MustInherit Class SecurityNamespace
public abstract class SecurityNamespace
El tipo SecurityNamespace expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
SecurityNamespace | Inicializa una nueva instancia de la clase de SecurityNamespace. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
Description | Obtiene la descripción de este 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). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
HasPermission(IEnumerable<String>, IdentityDescriptor, Int32, Boolean) | Comprueba si la identidad especificada descriptor tiene los permisos especificados para tokens especificados. | |
HasPermission(String, IdentityDescriptor, IEnumerable<Int32>, Boolean) | Comprueba si la identidad especificada descriptor tiene los permisos especificados para el símbolo especificado. | |
HasPermission(String, IdentityDescriptor, Int32, Boolean) | Comprueba si la identidad especificada descriptor tiene los permisos especificados para el símbolo especificado. | |
HasPermission(String, IEnumerable<IdentityDescriptor>, Int32, Boolean) | Comprueba si los descriptores especificados de identidad tienen los permisos especificados para el símbolo especificado. | |
HasWritePermission(String, IEnumerable<Int32>) | Comprueba si el usuario actual tenga autoridad para escribir los permisos especificados. | |
HasWritePermission(String, Int32) | Comprueba si el usuario actual tenga autoridad para escribir los permisos especificados. | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
QueryAccessControlList | Obtiene los objetos AccessControlList asociados al símbolo y descriptores especificados de identidad. | |
QueryAccessControlLists | Obtiene los objetos AccessControlList asociados al símbolo y descriptores especificados de identidad. | |
QueryEffectivePermissions | Obtiene los permisos efectivos para la identidad especificada descriptor. | |
RemoveAccessControlEntries | Quita todas las entradas de control de acceso para los descriptores especificados de identidad que existen en AccessControlList asociado al símbolo especificado. | |
RemoveAccessControlEntry | Quita la entrada de control de acceso para la identidad especificada descriptor que existe en AccessControlList asociado al símbolo especificado. | |
RemoveAccessControlLists(IEnumerable<String>, Boolean) | Quita AccessControlList asociado a los tokens especificados. | |
RemoveAccessControlLists(String, Boolean) | Quita AccessControlList asociado al símbolo especificado. | |
RemovePermissions | Quita los permisos especificados de permisos existentes para la identidad especificada descriptor.Si no se encuentra ningún AccessControlEntry existente para este descriptor, no se realiza ninguna acción y se devuelve AccessControlList vacío. | |
SetAccessControlEntries | Establece las entradas proporcionadas de control de acceso en este SecurityNamespace. | |
SetAccessControlEntry | Establece AccessControlEntry especificado en este SecurityNamespace. | |
SetAccessControlList | Establece el AccessControlList especificado en este SecurityNamespace.Estableciendo un AccessControlList sobrescribirá siempre AccessControlListexistente. | |
SetAccessControlLists | Establece la s especificada AccessControlListen este SecurityNamespace.Estableciendo AccessControlList sobrescribirá siempre AccessControlListexistente. | |
SetInheritFlag | Establece una marca que indica si AccessControlList asociado al símbolo especificado debe heredar permisos de tokens primarios. | |
SetPermissions | Establece los permisos para la identidad especificada descriptor en este SecurityNamespace. | |
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.Client (Espacio de nombres)