Namespace:  NHibernate
Assembly:  NHibernate (in NHibernate.dll)

Syntax

Visual Basic (Declaration)
Public MustOverride Function ShouldOverwriteCurrentVersion ( _
	entity As Object, _
	currentVersion As Object, _
	newVersion As Object, _
	versionType As IVersionType _
) As Boolean
C#
public abstract bool ShouldOverwriteCurrentVersion(
	Object entity,
	Object currentVersion,
	Object newVersion,
	IVersionType versionType
)
Visual C++
public:
virtual bool ShouldOverwriteCurrentVersion(
	Object^ entity, 
	Object^ currentVersion, 
	Object^ newVersion, 
	IVersionType^ versionType
) abstract
JavaScript
function shouldOverwriteCurrentVersion(entity, currentVersion, newVersion, versionType);

Parameters

entity
Type: System..::.Object
currentVersion
Type: System..::.Object
newVersion
Type: System..::.Object
versionType
Type: NHibernate.Type..::.IVersionType

Return Value

See Also