Class LinkListCollectionWithFixedAddition<T, TLink\>
Last update: 16.07.2025Namespace: VM.Managed.Collections
Assembly: VMAppCore.dll
public class LinkListCollectionWithFixedAddition<t tlink> : LinkListCollection<t tlink>, ILinkCollection, IPostDeserialized where T : class where TLink : class, ITypedLink<t>
Type Parameters
T
TLink
Inheritance
object ←
LinkCollection
Implements
ILinkCollection, IPostDeserialized
Inherited Members
LinkListCollection
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Constructors
LinkListCollectionWithFixedAddition(ILinkContainer, int)
public LinkListCollectionWithFixedAddition(ILinkContainer objParent, int nMin)
Parameters
objParent ILinkContainer
nMin int
LinkListCollectionWithFixedAddition(ILinkContainer, int, int)
public LinkListCollectionWithFixedAddition(ILinkContainer objParent, int nMin, int nMax)
Parameters
objParent ILinkContainer
nMin int
nMax int
LinkListCollectionWithFixedAddition(ILinkContainer, List, int)
public LinkListCollectionWithFixedAddition(ILinkContainer objParent, List<tlink> collection, int nMin)
Parameters
objParent ILinkContainer
collection List
nMin int
LinkListCollectionWithFixedAddition(ILinkContainer, List, int, int)
public LinkListCollectionWithFixedAddition(ILinkContainer objParent, List<tlink> collection, int nMin, int nMax)
Parameters
objParent ILinkContainer
collection List
nMin int
nMax int
Methods
Add(T)
public override sealed void Add(T item)
Parameters
item T
Add(T, bool)
public override sealed void Add(T item, bool bContainsDocument)
Parameters
item T
bContainsDocument bool
Insert(int, T)
public override sealed void Insert(int index, T item)
Parameters
index int
item T
Remove(T)
public override sealed bool Remove(T item)
Parameters
item T
Returns
Remove(T, bool)
public override sealed bool Remove(T item, bool bContainsDocument)
Parameters
item T
bContainsDocument bool
Returns
RemoveAt(int)
public override sealed void RemoveAt(int index)
Parameters
index int