Skip to content

Commit 4bba9ba

Browse files
committed
NH-3657
1 parent 8f5d3c2 commit 4bba9ba

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

src/NHibernate/Mapping/ByCode/IOneToOneMapper.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ public interface IOneToOneMapper : IEntityPropertyMapper
1212
void PropertyReference(MemberInfo propertyInTheOtherSide);
1313
void Formula(string formula);
1414
void ForeignKey(string foreignKeyName);
15+
void Class(System.Type clazz);
1516
}
1617

1718
public interface IOneToOneMapper<T> : IOneToOneMapper

src/NHibernate/Mapping/ByCode/Impl/OneToOneMapper.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,11 @@ public void Cascade(Cascade cascadeStyle)
3232
_oneToOne.cascade = (cascadeStyle.Exclude(ByCode.Cascade.DeleteOrphans)).ToCascadeString();
3333
}
3434

35+
public void Class(System.Type clazz)
36+
{
37+
_oneToOne.@class = clazz.FullName;
38+
}
39+
3540
#endregion
3641

3742
#region Implementation of IAccessorPropertyMapper

0 commit comments

Comments
 (0)