Share via


MemoryConflictLog Members

Represents a conflict log that exists in memory.

The following tables list the members exposed by the MemoryConflictLog type.

Public Constructors

  Name Description
Public method MemoryConflictLog Overloaded. Initializes a new instance of the MemoryConflictLog class.

Top

Public Properties

  Name Description
Public property InMemoryConflictLogKnowledge Gets a knowledge object that contains a union of all the conflict knowledge objects that are contained in the conflict log.

Top

Public Methods

(see also Protected Methods )

  Name Description
Public method DeleteConflicts Removes the specified conflicts from the log.
Public method Equals  Overloaded. (Inherited from Object.)
Public method GetAllConflicts Gets a list that contains all of the conflicts in the log.
Public method GetConflictsByConflictingItemId Gets a list that contains either all of the conflicts in the log, or only the conflicts that conflict with at least one of the items in the specified list of requested items.
Public method GetHashCode  (Inherited from Object.)
Public method GetItemConflicts Gets a list that contains either all of the conflicts in the log, or only the conflicts that are identified by the specified list of requested items.
Public method GetType  (Inherited from Object.)
Public method Persist Writes the contents of the conflict log to the conflict log writer specified in the constructor.
Public method Dd937230.static(en-us,SQL.105).gif ReferenceEquals  (Inherited from Object.)
Public method SaveConflict Saves information about a change that caused a concurrency conflict.
Public method SaveConstraintConflict Saves information about a change that caused a constraint conflict.
Public method ToString  (Inherited from Object.)

Top

Protected Methods

  Name Description
Protected method Finalize  (Inherited from Object.)
Protected method MemberwiseClone  (Inherited from Object.)

Top

See Also

Reference

MemoryConflictLog Class
Microsoft.Synchronization Namespace