ObjectContext.SaveChanges (Método) (SaveOptions)
[Esta página es específica de la versión 6 de Entity Framework. La versión más reciente está disponible como el paquete NuGet de Entity Framework. Para más información sobre Entity Framework, consulte msdn.com/es-ES/data/ef].
Conserva todas las actualizaciones en la base de datos y, opcionalmente, restablece el seguimiento de cambios en el contexto del objeto.
Espacio de nombres: System.Data.Entity.Core.Objects
Ensamblado: EntityFramework (en EntityFramework.dll)
Sintaxis
'Declaración
Public Overridable Function SaveChanges ( _
options As SaveOptions _
) As Integer
'Uso
Dim instance As ObjectContext
Dim options As SaveOptions
Dim returnValue As Integer
returnValue = instance.SaveChanges(options)
public virtual int SaveChanges(
SaveOptions options
)
public:
virtual int SaveChanges(
SaveOptions options
)
abstract SaveChanges :
options:SaveOptions -> int
override SaveChanges :
options:SaveOptions -> int
public function SaveChanges(
options : SaveOptions
) : int
Parámetros
- options
Tipo: System.Data.Entity.Core.Objects.SaveOptions
Valor de SaveOptions que determina el comportamiento de la operación.
Valor devuelto
Tipo: System.Int32
Número de objetos que tenían el estado Added, Modified o Deleted cuando se invocó al método SaveChanges().
Excepciones
Excepción | Condición |
---|---|
OptimisticConcurrencyException | Se ha producido una infracción de la simultaneidad optimista mientras se guardaban los cambios. |