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 | |
---|---|---|
SecurityChangedNotification(Guid, IEnumerable<TokenRename>) | Constructor para crear un SecurityChangeNotification para la llamada de RenameToken. | |
SecurityChangedNotification(Guid, List<AccessControlList>) | Constructor para crear un SecurityChangeNotification para la llamada de SetAccessControlLists. | |
SecurityChangedNotification(Guid, List<String>, Boolean) | Constructor para crear un SecurityChangeNotification para la llamada de RemoveAccessControlLists. | |
SecurityChangedNotification(Guid, String, Boolean) | Constructor para crear un SecurityChangeNotification para la llamada de SetInheritFlag. | |
SecurityChangedNotification(Guid, String, List<IdentityDescriptor>) | Constructor para crear un SecurityChangeNotification para la llamada de RemovePermissions. | |
SecurityChangedNotification(Guid, String, IdentityDescriptor, Int32) | Constructor para crear un SecurityChangeNotification para la llamada de RemoveExplicitPermissions. | |
SecurityChangedNotification(Guid, String, List<AccessControlEntry>, Boolean) | Constructor para crear un SecurityChangeNotification para la llamada de SetPermissions. | |
SecurityChangedNotification(Guid, String, String, Boolean) | Constructor para crear un SecurityChangeNotification para la llamada de RenameToken. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
AccessControlLists | Las listas de control de acceso que se establezcan. Utilizado en el SecurityChangeTypes siguiente: SetAccessControlLists | |
Descriptor | En este operatrion se aplica a. Utilizado en el SecurityChangeTypes siguiente: RemoveExplicitPermissions | |
ExplicitPermissionsToRemove | Los permisos para quitar. Utilizado en el SecurityChangeTypes siguiente: RemoveExplicitPermissions | |
InheritPermissions | True si el símbolo se establece para heredar de lo contrario, false. Utilizado en el SecurityChangeTypes siguiente: SetInheritFlag | |
Merge | True si los permisos se combina; false si se sobrescriben. Utilizado en el SecurityChangeTypes siguiente: SetPermissions | |
NamespaceId | El id. del espacio de nombres de seguridad que está cambiando.Se utiliza para todo el SecurityChangeTypes | |
Permissions | Los permisos para el símbolo se están aplicando que. Utilizado en el SecurityChangeTypes siguiente: SetPermissions | |
Recurse | True si esta operación recorridos. Utilizado en el SecurityChangeTypes siguiente: RemoveAccessControlLists | |
RemoveAceDescriptors | Las identidades que tendrán sus permisos quitarán durante una llamada de RemovePermissions. Utilizado en el SecurityChangeTypes siguiente: RemoveAccessControlEntries | |
RenameTokenDestination | El destino de cambio para RenameTokenSource. Utilizado en el SecurityChangeTypes siguiente: RenameToken | |
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 | |
RenameTokenSource | El token que se cambia a RenameTokenDestination. Utilizado en el SecurityChangeTypes siguiente: RenameToken | |
RenameWillCopy | True si durante un cambio que los permisos se copiarán, false si se movieron. Utilizado en el SecurityChangeTypes siguiente: RenameToken | |
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 | |
Token | El token cuyos se están cambiando permisos. Utilizado en el SecurityChangeTypes siguiente: SetPermissions SetInheritFlag RemoveAccessControlEntries RemoveExplicitPermissions | |
Tokens | La lista de tokens que esta operación afecta. Utilizado en el SecurityChangeTypes siguiente: RemoveAccessControlLists |
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 | Sirve como la función hash predeterminada. (Se hereda de Object). | |
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). | |
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)