Compartir a través de


SecurityChangedNotification (Clase)

Jerarquía de herencia

System.Object
  Microsoft.TeamFoundation.Framework.Server.SecurityChangedNotification

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

Sintaxis

'Declaración
Public Class SecurityChangedNotification
public class SecurityChangedNotification

El tipo SecurityChangedNotification expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público SecurityChangedNotification(Guid, IEnumerable<TokenRename>) Constructor para crear un SecurityChangeNotification para la llamada de RenameToken.
Método público SecurityChangedNotification(Guid, List<AccessControlList>) Constructor para crear un SecurityChangeNotification para la llamada de SetAccessControlLists.
Método público SecurityChangedNotification(Guid, List<String>, Boolean) Constructor para crear un SecurityChangeNotification para la llamada de RemoveAccessControlLists.
Método público SecurityChangedNotification(Guid, String, Boolean) Constructor para crear un SecurityChangeNotification para la llamada de SetInheritFlag.
Método público SecurityChangedNotification(Guid, String, List<IdentityDescriptor>) Constructor para crear un SecurityChangeNotification para la llamada de RemovePermissions.
Método público SecurityChangedNotification(Guid, String, IdentityDescriptor, Int32) Constructor para crear un SecurityChangeNotification para la llamada de RemoveExplicitPermissions.
Método público SecurityChangedNotification(Guid, String, List<AccessControlEntry>, Boolean) Constructor para crear un SecurityChangeNotification para la llamada de SetPermissions.
Método público SecurityChangedNotification(Guid, String, String, Boolean) Constructor para crear un SecurityChangeNotification para la llamada de RenameToken.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública AccessControlLists Las listas de control de acceso que se establezcan. Utilizado en el SecurityChangeTypes siguiente: SetAccessControlLists
Propiedad pública Descriptor En este operatrion se aplica a. Utilizado en el SecurityChangeTypes siguiente: RemoveExplicitPermissions
Propiedad pública ExplicitPermissionsToRemove Los permisos para quitar. Utilizado en el SecurityChangeTypes siguiente: RemoveExplicitPermissions
Propiedad pública InheritPermissions True si el símbolo se establece para heredar de lo contrario, false. Utilizado en el SecurityChangeTypes siguiente: SetInheritFlag
Propiedad pública Merge True si los permisos se combina; false si se sobrescriben. Utilizado en el SecurityChangeTypes siguiente: SetPermissions
Propiedad pública NamespaceId El id. del espacio de nombres de seguridad que está cambiando.Se utiliza para todo el SecurityChangeTypes
Propiedad pública Permissions Los permisos para el símbolo se están aplicando que. Utilizado en el SecurityChangeTypes siguiente: SetPermissions
Propiedad pública Recurse True si esta operación recorridos. Utilizado en el SecurityChangeTypes siguiente: RemoveAccessControlLists
Propiedad pública RemoveAceDescriptors Las identidades que tendrán sus permisos quitarán durante una llamada de RemovePermissions. Utilizado en el SecurityChangeTypes siguiente: RemoveAccessControlEntries
Propiedad pública RenameTokenDestination El destino de cambio para RenameTokenSource. Utilizado en el SecurityChangeTypes siguiente: RenameToken
Propiedad pública RenameTokens Aparecen los tokens se cambia a una llamada a RenameTokens se hace que habilite varios token que se retitularán en una única llamada. Utilizado en el SecurityChangeTypes siguiente
Propiedad pública RenameTokenSource El token que se cambia a RenameTokenDestination. Utilizado en el SecurityChangeTypes siguiente: RenameToken
Propiedad pública RenameWillCopy True si durante un cambio que los permisos se copiarán, false si se movieron. Utilizado en el SecurityChangeTypes siguiente: RenameToken
Propiedad pública SecurityChangeType Representa el tipo de cambio que la seguridad ha encontrado.Este valor determina qué propiedades de este objeto son válidas. SetPermissions: NamepsaceId, símbolo, permisos, combinación
Propiedad pública Token El token cuyos se están cambiando permisos. Utilizado en el SecurityChangeTypes siguiente: SetPermissions SetInheritFlag RemoveAccessControlEntries RemoveExplicitPermissions
Propiedad pública Tokens La lista de tokens que esta operación afecta. Utilizado en el SecurityChangeTypes siguiente: RemoveAccessControlLists

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 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 GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
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)