JiwaCollectionItem<(Of <(<'T>)>)> Class

Base type for items in a JiwaCollection class.

Namespace:  JiwaFinancials.Jiwa.JiwaApplication
Assembly:  JiwaApplication (in JiwaApplication.dll)

Syntax


[SerializableAttribute]
[CLSCompliantAttribute]
public abstract class JiwaCollectionItem<T> : IJiwaCollectionItem<T>, 
	ICloneable
where T : JiwaCollectionItem<T>
<SerializableAttribute> _
<CLSCompliantAttribute> _
Public MustInherit Class JiwaCollectionItem(Of T As JiwaCollectionItem(Of T)) _
	Implements IJiwaCollectionItem(Of T), ICloneable
[SerializableAttribute]
[CLSCompliantAttribute]
generic<typename T>
where T : JiwaCollectionItem<T>
public ref class JiwaCollectionItem abstract : IJiwaCollectionItem<T>, 
	ICloneable

Type Parameters

T
Usually this type is the same type as the declaring class

Remarks


Most lists in Jiwa are comprised of items derived from this base class.

Examples


Class declaration using the JiwaCollectionItem
VB.NET
Public Class MyClass
   Inherits JiwaApplication.JiwaCollectionItem(Of MyClass)

Inheritance Hierarchy


Object
  JiwaFinancials.Jiwa.JiwaApplication..::..JiwaCollectionItem<(Of <(<'T>)>)>