Class BoltMemberCollection<TMember>
Inheritance
Collection<TMember>
KeyedCollection<Guid, TMember>
KeyedCollection<Guid, TMember>
BoltMemberCollection<TMember>
Inherited Members
Namespace: Ludiq.Bolt
Syntax
public sealed class BoltMemberCollection<TMember> : ParentCollection<BoltType, Guid, TMember>, IList<TMember>, IList, IReadOnlyList<TMember>, IReadOnlyCollection<TMember>, IKeyedCollection<Guid, TMember>, ICollection, INotifyCollectionChangedPausable, INotifyCollectionChanged, INotifyCollectionItemPropertyChanged, IBulkCollection<TMember>, ICollection<TMember>, IEnumerable<TMember>, IEnumerable where TMember : IBoltMember
Type Parameters
Name | Description |
---|---|
TMember |
Constructors
BoltMemberCollection(BoltType)
Declaration
public BoltMemberCollection(BoltType type)
Parameters
Type | Name | Description |
---|---|---|
BoltType | type |
Methods
GetKeyForItem(TMember)
Declaration
protected override Guid GetKeyForItem(TMember item)
Parameters
Type | Name | Description |
---|---|---|
TMember | item |
Returns
Type | Description |
---|---|
Guid |
Overrides
System.Collections.ObjectModel.KeyedCollection<System.Guid, TMember>.GetKeyForItem(TMember)