Clase SPConcurrencyException
Representa una excepción que se produce para evitar que se sobrescriba la configuración cuando se realizan cambios a la administración de un equipo dentro de una granja de servidores entre en conflicto con la configuración en otro equipo.
Jerarquía de la herencia
System.Object
System.Exception
Microsoft.SharePoint.Administration.SPDatabaseException
Microsoft.SharePoint.Administration.SPConcurrencyException
Microsoft.SharePoint.Administration.SPDeletedConcurrencyException
Microsoft.SharePoint.Administration.SPUpdatedConcurrencyException
Espacio de nombres: Microsoft.SharePoint.Administration
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
Public Class SPConcurrencyException _
Inherits SPDatabaseException
'Uso
Dim instance As SPConcurrencyException
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
public class SPConcurrencyException : SPDatabaseException
Comentarios
Normalmente se produce la excepción de SPConcurrencyException cuando subclases de la clase SPPersistedObject se actualizan de forma asincrónica. Se deben realizar cambios de configuración como un resultado directo de una acción administrativa (es decir, en la misma solicitud de Web o en la misma ejecución de línea de comandos). Como alternativa, es el desarrollador para proporcionar la sincronización de las actualizaciones del objeto a través de varios procesos y varios equipos.
Seguridad para subprocesos
Los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para los subprocesos.