01/* Copyright (C) 2004 - 2007 db4objects Inc. http://www.db4o.com */ 02
namespace Db4objects.Db4odoc.SelectivePersistence 03
{ 04
class Test1 05
{ 06
private string name; 07
private NotStorable transientClass; 08
09
public Test1(string name, NotStorable transientClass) 10
{ 11
this.name = name; 12
this.transientClass = transientClass; 13
} 14
15
public override string ToString() 16
{ 17
if (transientClass == null) 18
{ 19
return string.Format("{0}/{1}", name, "null"); 20
} 21
else 22
{ 23
return string.Format("{0}/{1}", name, transientClass); 24
} 25
} 26
} 27
}
01' Copyright (C) 2004 - 2007 db4objects Inc. http://www.db4o.com 02
Namespace Db4objects.Db4odoc.SelectivePersistence 03
04
Class Test1 05
Private name As String 06
Private transientClass As NotStorable 07
08
Public Sub New(ByVal name As String, ByVal transientClass As NotStorable) 09
Me.name = name 10
Me.transientClass = transientClass 11
End Sub 12
13
Public Overloads Overrides Function ToString() As String 14
If transientClass Is Nothing Then 15
Return String.Format("{0}/{1}", name, "Nothing") 16
Else 17
Return String.Format("{0}/{1}", name, transientClass.ToString()) 18
End If 19
End Function 20
End Class 21
End Namespace