File tree 1 file changed +1
-23
lines changed
Orm/Xtensive.Orm/Orm/Model 1 file changed +1
-23
lines changed Original file line number Diff line number Diff line change @@ -15,13 +15,9 @@ namespace Xtensive.Orm.Model
15
15
///An abstract base class for model node.
16
16
/// </summary>
17
17
[ Serializable ]
18
- public abstract class Node
19
- : LockableBase ,
20
- IChangeNotifier ,
21
- IHasExtensions
18
+ public abstract class Node : LockableBase , IChangeNotifier
22
19
{
23
20
private string name ;
24
- private ExtensionCollection extensions ;
25
21
26
22
/// <summary>
27
23
/// Gets the name of this instance.
@@ -63,24 +59,6 @@ protected virtual void ValidateName(string newName)
63
59
64
60
#endregion
65
61
66
- #region IExtensionCollection Members
67
-
68
- public IExtensionCollection Extensions {
69
- get {
70
- if ( extensions != null )
71
- return extensions ;
72
-
73
- lock ( this ) {
74
- if ( extensions == null )
75
- extensions = new ExtensionCollection ( ) ;
76
- }
77
-
78
- return extensions ;
79
- }
80
- }
81
-
82
- #endregion
83
-
84
62
/// <summary>
85
63
/// Updates the internal state of this instance.
86
64
/// </summary>
You can’t perform that action at this time.
0 commit comments