Class ReadOnlyOrderedSet<T>
Inheritance
ReadOnlyOrderedSet<T>
Assembly: NMF.Collections.dll
Syntax
public class ReadOnlyOrderedSet<T> : IList, ICollection, IOrderedSet<T>, IList<T>, ISet<T>, ICollection<T>, IEnumerable<T>, IEnumerable
Type Parameters
Constructors
|
Edit this page
View Source
ReadOnlyOrderedSet(OrderedSet<T>)
Declaration
public ReadOnlyOrderedSet(OrderedSet<T> parent)
Parameters
Properties
|
Edit this page
View Source
Count
Declaration
public int Count { get; }
Property Value
|
Edit this page
View Source
IsFixedSize
Declaration
public bool IsFixedSize { get; }
Property Value
|
Edit this page
View Source
IsReadOnly
Declaration
public bool IsReadOnly { get; }
Property Value
|
Edit this page
View Source
IsSynchronized
Declaration
public bool IsSynchronized { get; }
Property Value
|
Edit this page
View Source
this[int]
Declaration
public T this[int index] { get; set; }
Parameters
Type |
Name |
Description |
int |
index |
|
Property Value
|
Edit this page
View Source
SyncRoot
Declaration
public object SyncRoot { get; }
Property Value
Methods
|
Edit this page
View Source
Add(object)
Declaration
public int Add(object value)
Parameters
Type |
Name |
Description |
object |
value |
|
Returns
|
Edit this page
View Source
Add(T)
Declaration
Parameters
Type |
Name |
Description |
T |
item |
|
Returns
|
Edit this page
View Source
Clear()
Declaration
|
Edit this page
View Source
Contains(object)
Declaration
public bool Contains(object value)
Parameters
Type |
Name |
Description |
object |
value |
|
Returns
|
Edit this page
View Source
Contains(T)
Declaration
public bool Contains(T item)
Parameters
Type |
Name |
Description |
T |
item |
|
Returns
|
Edit this page
View Source
CopyTo(Array, int)
Declaration
public void CopyTo(Array array, int index)
Parameters
Type |
Name |
Description |
Array |
array |
|
int |
index |
|
|
Edit this page
View Source
CopyTo(T[], int)
Declaration
public void CopyTo(T[] array, int arrayIndex)
Parameters
Type |
Name |
Description |
T[] |
array |
|
int |
arrayIndex |
|
|
Edit this page
View Source
ExceptWith(IEnumerable<T>)
Declaration
public void ExceptWith(IEnumerable<T> other)
Parameters
|
Edit this page
View Source
GetEnumerator()
Declaration
public IEnumerator<T> GetEnumerator()
Returns
|
Edit this page
View Source
IndexOf(object)
Declaration
public int IndexOf(object value)
Parameters
Type |
Name |
Description |
object |
value |
|
Returns
|
Edit this page
View Source
IndexOf(T)
Declaration
public int IndexOf(T item)
Parameters
Type |
Name |
Description |
T |
item |
|
Returns
|
Edit this page
View Source
Insert(int, object)
Declaration
public void Insert(int index, object value)
Parameters
|
Edit this page
View Source
Insert(int, T)
Declaration
public void Insert(int index, T item)
Parameters
Type |
Name |
Description |
int |
index |
|
T |
item |
|
|
Edit this page
View Source
IntersectWith(IEnumerable<T>)
Declaration
public void IntersectWith(IEnumerable<T> other)
Parameters
|
Edit this page
View Source
IsProperSubsetOf(IEnumerable<T>)
Declaration
public bool IsProperSubsetOf(IEnumerable<T> other)
Parameters
Returns
|
Edit this page
View Source
IsProperSupersetOf(IEnumerable<T>)
Declaration
public bool IsProperSupersetOf(IEnumerable<T> other)
Parameters
Returns
|
Edit this page
View Source
IsSubsetOf(IEnumerable<T>)
Declaration
public bool IsSubsetOf(IEnumerable<T> other)
Parameters
Returns
|
Edit this page
View Source
IsSupersetOf(IEnumerable<T>)
Declaration
public bool IsSupersetOf(IEnumerable<T> other)
Parameters
Returns
|
Edit this page
View Source
Overlaps(IEnumerable<T>)
Declaration
public bool Overlaps(IEnumerable<T> other)
Parameters
Returns
|
Edit this page
View Source
Remove(object)
Declaration
public void Remove(object value)
Parameters
Type |
Name |
Description |
object |
value |
|
|
Edit this page
View Source
Remove(T)
Declaration
public bool Remove(T item)
Parameters
Type |
Name |
Description |
T |
item |
|
Returns
|
Edit this page
View Source
RemoveAt(int)
Declaration
public void RemoveAt(int index)
Parameters
Type |
Name |
Description |
int |
index |
|
|
Edit this page
View Source
SetEquals(IEnumerable<T>)
Declaration
public bool SetEquals(IEnumerable<T> other)
Parameters
Returns
|
Edit this page
View Source
SymmetricExceptWith(IEnumerable<T>)
Declaration
public void SymmetricExceptWith(IEnumerable<T> other)
Parameters
|
Edit this page
View Source
UnionWith(IEnumerable<T>)
Declaration
public void UnionWith(IEnumerable<T> other)
Parameters
Implements