Class MemberCollection<TOwner, TMember>
- Namespace
- AsmResolver.DotNet.Collections
- Assembly
- AsmResolver.DotNet.dll
Represents an indexed member collection where each member is owned by some object, and prevents the member from being added to any other instance of the collection.
public class MemberCollection<TOwner, TMember> : OwnedCollection<TOwner, TMember>, IList<TMember>, ICollection<TMember>, IEnumerable<TMember>, IEnumerable where TOwner : class where TMember : class, IOwnedCollectionElement<TOwner>
Type Parameters
TOwner
The type of the owner object.
TMember
The type of elements to store.
- Inheritance
-
LazyList<TMember>OwnedCollection<TOwner, TMember>MemberCollection<TOwner, TMember>
- Implements
-
IList<TMember>ICollection<TMember>IEnumerable<TMember>
- Derived
- Inherited Members