-
Notifications
You must be signed in to change notification settings - Fork 0
T_Ekstrand_Collections_Generic_TwoKeyDictionary_3_KeyBCollection
Fred Ekstrand edited this page Aug 4, 2020
·
2 revisions
Represents the collection of A-keys in a Dictionary<TKeyA,TKeyB,TValue>. This class cannot be inherited.
System.Object
Ekstrand.Collections.Generic.TwoKeyDictionary(TKeyA, TKeyB, TValue).KeyBCollection
Namespace: Ekstrand.Collections.Generic
Assembly: TwoKeyDictionary (in TwoKeyDictionary.dll) Version: 1.0.0.0 (1.0.0.0)
C#
[SerializableAttribute]
public sealed class KeyBCollection : ICollection<TKeyB>,
IEnumerable<TKeyB>, IEnumerable, ICollection, IReadOnlyCollection<TKeyB>VB
<SerializableAttribute>
Public NotInheritable Class KeyBCollection
Implements ICollection(Of TKeyB), IEnumerable(Of TKeyB),
IEnumerable, ICollection, IReadOnlyCollection(Of TKeyB)C++
[SerializableAttribute]
public ref class KeyBCollection sealed : ICollection<TKeyB>,
IEnumerable<TKeyB>, IEnumerable, ICollection, IReadOnlyCollection<TKeyB>F#
[<SealedAttribute>]
[<SerializableAttribute>]
type KeyBCollection =
class
interface ICollection<'TKeyB>
interface IEnumerable<'TKeyB>
interface IEnumerable
interface ICollection
interface IReadOnlyCollection<'TKeyB>
endThe TwoKeyDictionary(TKeyA, TKeyB, TValue).KeyBCollection generic type exposes the following members.
| Name | Description | |
|---|---|---|
![]() |
TwoKeyDictionary(TKeyA, TKeyB, TValue).KeyBCollection | Initializes a new instance of the Dictionary<TKeyA,TKeyB,TValue>.KeyBCollection class that reflects the A-keys in the specified Dictionary<TKeyA,TKeyB,TValue> |
| Name | Description | |
|---|---|---|
![]() |
Count | Gets the number of elements contained in the Dictionary<TKeyA,TKeyB,TValue>.KeyBCollection. |
![]() |
IsReadOnly | Gets a value indicating whether the ICollection is read-only. |
| Name | Description | |
|---|---|---|
![]() |
CopyTo | Copies the Dictionary<TKeyA,TKeyB,TValue>.KeyBCollection elements to an existing one-dimensional Array, starting at the specified array index. |
![]() |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
![]() |
GetEnumerator | Returns an enumerator that iterates through the Dictionary<TKeyA,TKeyB,TValue>.KeyBCollection. |
![]() |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() |
GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
| Name | Description | |
|---|---|---|
![]()
|
ICollection(TKeyB).Add | Adds an item to the ICollection. This implementation always throws NotSupportedException. |
![]()
|
ICollection(TKeyB).Clear | Removes all items from the ICollection. This implementation always throws NotSupportedException. |
![]()
|
ICollection(TKeyB).Contains | Determines whether the ICollection contains a specific value. |
![]()
|
ICollection.CopyTo | Copies the elements of the ICollection to an Array, starting at a particular Array index. |
![]()
|
IEnumerable(TKeyB).GetEnumerator | Returns an enumerator that iterates through a collection. |
![]()
|
IEnumerable.GetEnumerator | Returns an enumerator that iterates through a collection. |
![]()
|
ICollection(TKeyB).IsReadOnly | Gets a value indicating whether the ICollection is read-only. |
![]()
|
ICollection.IsSynchronized | Gets a value indicating whether access to the ICollection is synchronized (thread safe). |
![]()
|
ICollection(TKeyB).Remove | Removes the first occurrence of a specific object from the ICollection. This implementation always throws NotSupportedException. |
![]()
|
ICollection.SyncRoot | Gets an object that can be used to synchronize access to the ICollection. |
An Ekstrand Class Library
Copyright © 2019 Fred Ekstrand Jr
Send comments on this topic to fredekstrandGithub@gmail.com
Document created by: Sandcastle Help File Builder
- Namespaces
- Ekstrand.Collections Namespace
-
Ekstrand.Collections.Generic Namespace
- IReadOnlyCollection(T) Interface
- TwoKeyDictionary(TKeyA, TKeyB, TValue) Class
- TwoKeyDictionary(TKeyA, TKeyB, TValue).Enumerator Structure
- TwoKeyDictionary(TKeyA, TKeyB, TValue).KeyACollection Class
- TwoKeyDictionary(TKeyA, TKeyB, TValue).KeyACollection.Enumerator Structure
- TwoKeyDictionary(TKeyA, TKeyB, TValue).KeyBCollection Class
- TwoKeyDictionary(TKeyA, TKeyB, TValue).KeyBCollection.Enumerator Structure
- TwoKeyDictionary(TKeyA, TKeyB, TValue).ValueCollection Class
- TwoKeyDictionary(TKeyA, TKeyB, TValue).ValueCollection.Enumerator Structure
- TwoKeyValueTriple(TKeyA, TKeyB, TValue) Structure


