ObjectChangeConflict Class
Represents an update attempt with one or more optimistic concurrency conflicts.
Assembly: System.Data.Linq (in System.Data.Linq.dll)
| Name | Description | |
|---|---|---|
![]() | IsDeleted | Gets a value that indicates whether the object in conflict has been deleted from the database. |
![]() | IsResolved | Gets a value that indicates whether the conflicts for this object have already been resolved. |
![]() | MemberConflicts | Gets a collection of all member conflicts that caused the update to fail. |
![]() | Object | Gets the object in conflict. |
| Name | Description | |
|---|---|---|
![]() | Equals(Object^) | Determines whether the specified object is equal to the current object.(Inherited from Object.) |
![]() | GetHashCode() | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType() | |
![]() | Resolve() | Resolves member conflicts by keeping current values and resetting the baseline original values to match the more recent database values. |
![]() | Resolve(RefreshMode) | Resolves member conflicts by using the specified RefreshMode. |
![]() | Resolve(RefreshMode, Boolean) | Resolve member conflicts keeping current values and resetting the baseline original values. |
![]() | ToString() | Returns a string that represents the current object.(Inherited from Object.) |
This scenario is one in which an attempted update fails because database values have been updated since the client last read them.
The following example shows how to retrieve information about objects in conflict.
Available since 3.5
Windows Phone Silverlight
Available since 7.1
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
.jpeg?cs-save-lang=1&cs-lang=cpp)
.jpeg?cs-save-lang=1&cs-lang=cpp)