Compartir a través de


PermissionChange (Clase)

Representa un cambio de permisos.

Jerarquía de herencia

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.SecurityChange
    Microsoft.TeamFoundation.VersionControl.Client.PermissionChange

Espacio de nombres:  Microsoft.TeamFoundation.VersionControl.Client
Ensamblado:  Microsoft.TeamFoundation.VersionControl.Client (en Microsoft.TeamFoundation.VersionControl.Client.dll)

Sintaxis

'Declaración
Public NotInheritable Class PermissionChange _
    Inherits SecurityChange
public sealed class PermissionChange : SecurityChange

El tipo PermissionChange expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público PermissionChange Inicializa una nueva instancia de PermissionChange.

Arriba

Propiedades

  Nombre Descripción
Propiedad públicaMiembro estático AllGlobalLocalizedPermissions Obtiene una matriz de todos los permisos localizados globales.
Propiedad públicaMiembro estático AllGlobalPermissions Obtiene una matriz de todos los permisos globales.
Propiedad públicaMiembro estático AllItemPermissions Obtiene una matriz de todos los permisos del elemento.
Propiedad públicaMiembro estático AllLocalizedItemPermissions Obtiene una matriz de todos los permisos localizados del elemento.
Propiedad pública Allow Obtiene o establece la matriz de permiten los permisos para la identidad.
Propiedad pública Deny Obtiene o establece los permisos deny para la identidad.
Propiedad pública IdentityName Obtiene o establece la identidad que contiene el permiso.
Propiedad pública Item Obtiene o establece la ruta de acceso del elemento que pertenece a este SecurityChange. (Se hereda de SecurityChange).
Propiedad pública Remove Obtiene o establece la matriz de permisos para quitar.

Arriba

Métodos

  Nombre Descripción
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método públicoMiembro estático FromXml
Método público GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público ToString Crea una cadena usuario- legible que describe las propiedades de un objeto de PermissionChange. (Invalida a SecurityChange.ToString()).
Método público ToXml(XmlWriter, String) (Invalida a SecurityChange.ToXml(XmlWriter, String)).
Método públicoMiembro estático ToXml(XmlWriter, String, PermissionChange)

Arriba

Campos

  Nombre Descripción
Campo públicoMiembro estático GlobalPermissionAdminConfiguration Especifica el permiso global para la configuración de administración.
Campo públicoMiembro estático GlobalPermissionAdminConnections Especifica el permiso global para las conexiones de administración.
Campo públicoMiembro estático GlobalPermissionAdminShelvesets Especifica el permiso global de los conjuntos de administración.
Campo públicoMiembro estático GlobalPermissionAdminWorkspaces Especifica el permiso global para las áreas de trabajo de administración.
Campo públicoMiembro estático GlobalPermissionCreateWorkspace Especifica el permiso global para crear la operación del área de trabajo.
Campo públicoMiembro estático ItemPermissionAdminProjectRights Especifica el permiso del elemento para los derechos de administración.
Campo públicoMiembro estático ItemPermissionCheckin Especifica el permiso del elemento para la operación de protección.
Campo públicoMiembro estático ItemPermissionCheckinOther Especifica el permiso del elemento para la operación de CheckinOther.
Campo públicoMiembro estático ItemPermissionLabel Especifica el permiso del elemento para la operación de la etiqueta.
Campo públicoMiembro estático ItemPermissionLabelOther Especifica el permiso del elemento para la operación de LabelOther.
Campo públicoMiembro estático ItemPermissionLock Especifica el permiso del elemento para la operación de bloqueo.
Campo públicoMiembro estático ItemPermissionManageBranch Especifica el permiso del elemento para la operación de ManageBranch.
Campo públicoMiembro estático ItemPermissionMerge Especifica el permiso del elemento para la operación de combinación.
Campo públicoMiembro estático ItemPermissionPendChange Especifica el permiso del elemento para la operación de PendChange.
Campo públicoMiembro estático ItemPermissionRead Especifica el permiso del elemento para la operación de lectura.
Campo públicoMiembro estático ItemPermissionReviseOther Especifica el permiso del elemento para la operación de ReviseOther.
Campo públicoMiembro estático ItemPermissionUndoOther Especifica el permiso del elemento para la operación de UndoOther.
Campo públicoMiembro estático ItemPermissionUnlockOther Especifica el permiso del elemento para la operación UnlockOther.

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.VersionControl.Client (Espacio de nombres)