Class GuidCollection<T>
Inheritance
object
GuidCollection<T>
Implements
ICollection<T>
Assembly: solution.dll
Syntax
public class GuidCollection<T> : KeyedCollection<Guid, T>, IKeyedCollection<Guid, T>, ICollection<T> where T : IIdentifiable
Type Parameters
Methods
GetKeyForItem(T)
Declaration
protected override Guid GetKeyForItem(T item)
Parameters
| Type |
Name |
Description |
| T |
item |
|
Returns
InsertItem(int, T)
Declaration
protected override void InsertItem(int index, T item)
Parameters
| Type |
Name |
Description |
| int |
index |
|
| T |
item |
|
SetItem(int, T)
Declaration
protected override void SetItem(int index, T item)
Parameters
| Type |
Name |
Description |
| int |
index |
|
| T |
item |
|
TryGetValue(Guid, out T)
Declaration
public bool TryGetValue(Guid key, out T value)
Parameters
| Type |
Name |
Description |
| Guid |
key |
|
| T |
value |
|
Returns
Implements
ICollection<>
Extension Methods