Show / Hide Table of Contents

Class DefaultModuleCollection

Inheritance
System.Object
System.Collections.ObjectModel.Collection<Module>
System.Collections.ObjectModel.KeyedCollection<ModuleType, Module>
CoreKeyedCollection<ModuleType, Module>
DefaultModuleCollection
Implements
System.Collections.Generic.IList<Module>
System.Collections.Generic.ICollection<Module>
System.Collections.IList
System.Collections.ICollection
System.Collections.Generic.IReadOnlyList<Module>
System.Collections.Generic.IReadOnlyCollection<Module>
System.Collections.Generic.IEnumerable<Module>
System.Collections.IEnumerable
Inherited Members
CoreKeyedCollection<ModuleType, Module>.TryGetValue(ModuleType, Module)
CoreKeyedCollection<ModuleType, Module>.Indexes
CoreKeyedCollection<ModuleType, Module>.ClearItems()
CoreKeyedCollection<ModuleType, Module>.InsertItem(Int32, Module)
CoreKeyedCollection<ModuleType, Module>.RemoveItem(Int32)
CoreKeyedCollection<ModuleType, Module>.SetItem(Int32, Module)
CoreKeyedCollection<ModuleType, Module>.ResetIndexes()
CoreKeyedCollection<ModuleType, Module>.SetKeyForItem(Module, ModuleType)
CoreKeyedCollection<ModuleType, Module>.UpdateKey(Module, ModuleType)
CoreKeyedCollection<ModuleType, Module>.InsertRange(Int32, IEnumerable<Module>)
CoreKeyedCollection<ModuleType, Module>.AddRange(IEnumerable<Module>)
CoreKeyedCollection<ModuleType, Module>.FindIndex(Predicate<Module>)
CoreKeyedCollection<ModuleType, Module>.FindLastIndex(Predicate<Module>)
CoreKeyedCollection<ModuleType, Module>.RemoveAll(Predicate<Module>)
System.Collections.ObjectModel.KeyedCollection<CompAnalytics.Contracts.ModuleType, CompAnalytics.Contracts.Module>.Contains(CompAnalytics.Contracts.ModuleType)
System.Collections.ObjectModel.KeyedCollection<CompAnalytics.Contracts.ModuleType, CompAnalytics.Contracts.Module>.Remove(CompAnalytics.Contracts.ModuleType)
System.Collections.ObjectModel.KeyedCollection<CompAnalytics.Contracts.ModuleType, CompAnalytics.Contracts.Module>.ChangeItemKey(CompAnalytics.Contracts.Module, CompAnalytics.Contracts.ModuleType)
System.Collections.ObjectModel.KeyedCollection<CompAnalytics.Contracts.ModuleType, CompAnalytics.Contracts.Module>.GetKeyForItem(CompAnalytics.Contracts.Module)
System.Collections.ObjectModel.KeyedCollection<CompAnalytics.Contracts.ModuleType, CompAnalytics.Contracts.Module>.Comparer
System.Collections.ObjectModel.KeyedCollection<CompAnalytics.Contracts.ModuleType, CompAnalytics.Contracts.Module>.Item[CompAnalytics.Contracts.ModuleType]
System.Collections.ObjectModel.KeyedCollection<CompAnalytics.Contracts.ModuleType, CompAnalytics.Contracts.Module>.Dictionary
System.Collections.ObjectModel.Collection<CompAnalytics.Contracts.Module>.Add(CompAnalytics.Contracts.Module)
System.Collections.ObjectModel.Collection<CompAnalytics.Contracts.Module>.Clear()
System.Collections.ObjectModel.Collection<CompAnalytics.Contracts.Module>.CopyTo(CompAnalytics.Contracts.Module[], System.Int32)
System.Collections.ObjectModel.Collection<CompAnalytics.Contracts.Module>.Contains(CompAnalytics.Contracts.Module)
System.Collections.ObjectModel.Collection<CompAnalytics.Contracts.Module>.GetEnumerator()
System.Collections.ObjectModel.Collection<CompAnalytics.Contracts.Module>.IndexOf(CompAnalytics.Contracts.Module)
System.Collections.ObjectModel.Collection<CompAnalytics.Contracts.Module>.Insert(System.Int32, CompAnalytics.Contracts.Module)
System.Collections.ObjectModel.Collection<CompAnalytics.Contracts.Module>.Remove(CompAnalytics.Contracts.Module)
System.Collections.ObjectModel.Collection<CompAnalytics.Contracts.Module>.RemoveAt(System.Int32)
System.Collections.ObjectModel.Collection<CompAnalytics.Contracts.Module>.ClearItems()
System.Collections.ObjectModel.Collection<CompAnalytics.Contracts.Module>.InsertItem(System.Int32, CompAnalytics.Contracts.Module)
System.Collections.ObjectModel.Collection<CompAnalytics.Contracts.Module>.RemoveItem(System.Int32)
System.Collections.ObjectModel.Collection<CompAnalytics.Contracts.Module>.SetItem(System.Int32, CompAnalytics.Contracts.Module)
System.Collections.ObjectModel.Collection<CompAnalytics.Contracts.Module>.System.Collections.IEnumerable.GetEnumerator()
System.Collections.ObjectModel.Collection<CompAnalytics.Contracts.Module>.System.Collections.ICollection.CopyTo(System.Array, System.Int32)
System.Collections.ObjectModel.Collection<CompAnalytics.Contracts.Module>.System.Collections.IList.get_Item(System.Int32)
System.Collections.ObjectModel.Collection<CompAnalytics.Contracts.Module>.System.Collections.IList.set_Item(System.Int32, System.Object)
System.Collections.ObjectModel.Collection<CompAnalytics.Contracts.Module>.System.Collections.IList.Add(System.Object)
System.Collections.ObjectModel.Collection<CompAnalytics.Contracts.Module>.System.Collections.IList.Contains(System.Object)
System.Collections.ObjectModel.Collection<CompAnalytics.Contracts.Module>.System.Collections.IList.IndexOf(System.Object)
System.Collections.ObjectModel.Collection<CompAnalytics.Contracts.Module>.System.Collections.IList.Insert(System.Int32, System.Object)
System.Collections.ObjectModel.Collection<CompAnalytics.Contracts.Module>.System.Collections.IList.Remove(System.Object)
System.Collections.ObjectModel.Collection<CompAnalytics.Contracts.Module>.Count
System.Collections.ObjectModel.Collection<CompAnalytics.Contracts.Module>.Items
System.Collections.ObjectModel.Collection<CompAnalytics.Contracts.Module>.Item[System.Int32]
System.Collections.ObjectModel.Collection<CompAnalytics.Contracts.Module>.System.Collections.Generic.ICollection<CompAnalytics.Contracts.Module>.IsReadOnly
System.Collections.ObjectModel.Collection<CompAnalytics.Contracts.Module>.System.Collections.ICollection.IsSynchronized
System.Collections.ObjectModel.Collection<CompAnalytics.Contracts.Module>.System.Collections.ICollection.SyncRoot
System.Collections.ObjectModel.Collection<CompAnalytics.Contracts.Module>.System.Collections.IList.Item[System.Int32]
System.Collections.ObjectModel.Collection<CompAnalytics.Contracts.Module>.System.Collections.IList.IsReadOnly
System.Collections.ObjectModel.Collection<CompAnalytics.Contracts.Module>.System.Collections.IList.IsFixedSize
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: CompAnalytics.Contracts
Assembly: CompAnalytics.Contracts.dll
Syntax
public class DefaultModuleCollection : CoreKeyedCollection<ModuleType, Module>, IList<Module>, ICollection<Module>, IList, ICollection, IReadOnlyList<Module>, IReadOnlyCollection<Module>, IEnumerable<Module>, IEnumerable

Methods

GetKeyForItem(Module)

Declaration
protected override ModuleType GetKeyForItem(Module item)
Parameters
Type Name Description
Module item
Returns
Type Description
ModuleType
Overrides
System.Collections.ObjectModel.KeyedCollection<CompAnalytics.Contracts.ModuleType, CompAnalytics.Contracts.Module>.GetKeyForItem(CompAnalytics.Contracts.Module)

Implements

System.Collections.Generic.IList<T>
System.Collections.Generic.ICollection<T>
System.Collections.IList
System.Collections.ICollection
System.Collections.Generic.IReadOnlyList<T>
System.Collections.Generic.IReadOnlyCollection<T>
System.Collections.Generic.IEnumerable<T>
System.Collections.IEnumerable

Extension Methods

ContractLinqExtensions.OrderBy<T>(IEnumerable<T>, IEnumerable<OrderClause>)
Back to top Copyright © 2019 Composable Analytics, Inc.