We don't need to dirty check one-to-one because of how assemble/disassemble is implemented and because a one-to-one association is never dirty

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

Syntax

Visual Basic (Declaration)
Public Overrides ReadOnly Property IsAlwaysDirtyChecked As Boolean
C#
public override bool IsAlwaysDirtyChecked { get; }
Visual C++
public:
virtual property bool IsAlwaysDirtyChecked {
	bool get () override;
}
JavaScript
function get_isAlwaysDirtyChecked();

Implements

IAssociationType..::.IsAlwaysDirtyChecked
IAssociationType..::.IsAlwaysDirtyChecked

See Also