How do I register my custom collection class in the SDE?

I have an interface IEventedList : IList and its implementation EventedList.

Is there any way to make SDE to use them as collection associations? So that they will be shown as a aggregation/composition association?

In other words, if I have the following code:

public class A
public IEventedList Children { get; set; }

public class B

I want to see the following on my diagram:

A <>---- B


Hello Gena,

You can specify the collect type under the Options dialog (Modeling > Options > Visual Studio > Generate Code (see attached pic). If there are any further inquiry, please do not hesitate to contact me.

Best regards,

Register collection.png