Class PureSet<T>
Inheritance
System.Object
PureSet<T>
Namespace: Telerik.OpenAccess.RT
Assembly: Telerik.OpenAccess.dll
Syntax
public sealed class PureSet<T> : ICollection<T>, IEnumerable<T>, ICollection, IEnumerable, ISerializable
Type Parameters
T
|
Constructors
PureSet()
Declaration
public PureSet()
PureSet(Boolean)
Declaration
public PureSet(bool read_only)
Parameters
System.
|
PureSet(Boolean, Boolean)
Declaration
public PureSet(bool read_only, bool eq)
Parameters
System.
|
System.
|
PureSet(ICollection<T>)
Declaration
public PureSet(ICollection<T> coll)
Parameters
System.
|
PureSet(IDictionary, Boolean)
Declaration
public PureSet(IDictionary dict, bool keys)
Parameters
System.
|
System.
|
PureSet(Int32)
Declaration
public PureSet(int initialSize)
Parameters
System.
|
PureSet(SerializationInfo, StreamingContext)
Declaration
public PureSet(SerializationInfo sInfo, StreamingContext context)
Parameters
System.
|
System.
|
Fields
EMPTY_SET
Properties
Count
Declaration
public int Count { get; }
Property Value
System.
|
IsReadOnly
Declaration
public bool IsReadOnly { get; }
Property Value
System.
|
IsSynchronized
Declaration
public bool IsSynchronized { get; }
Property Value
System.
|
SyncRoot
Declaration
public object SyncRoot { get; }
Property Value
System.
|
Methods
Add(T)
Declaration
public void Add(T name)
Parameters
T
name
|
AddAll(ICollection<T>)
Declaration
public void AddAll(ICollection<T> coll)
Parameters
System.
|
Added(T)
Declaration
public bool Added(T name)
Parameters
T
name
|
Returns
System.
|
Callback(PureSet<T>.ICallback)
Declaration
public int Callback(PureSet<T>.ICallback callback)
Parameters
Pure
|
Returns
System.
|
Clear()
Declaration
public void Clear()
Contains(T)
Declaration
public bool Contains(T name)
Parameters
T
name
|
Returns
System.
|
ContentString()
Declaration
public string ContentString()
Returns
System.
|
CopyTo(T[], Int32)
Declaration
public void CopyTo(T[] array, int index)
Parameters
T[]
array
|
System.
|
CopyTo(Array, Int32)
Declaration
public void CopyTo(Array array, int index)
Parameters
System.
|
System.
|
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
System.
|
Returns
System.
|
Overrides
System.Object.Equals(System.Object)
GetEnumerator()
Declaration
public IEnumerator<T> GetEnumerator()
Returns
System.
|
GetHashCode()
Declaration
public override int GetHashCode()
Returns
System.
|
Overrides
System.Object.GetHashCode()
GetObjectData(SerializationInfo, StreamingContext)
Declaration
public void GetObjectData(SerializationInfo sInfo, StreamingContext context)
Parameters
System.
|
System.
|
GetOrderInvariantHashCode()
Declaration
public int GetOrderInvariantHashCode()
Returns
System.
|
GetSingle()
Declaration
public T GetSingle()
Returns
T
|
Remove(T)
Declaration
public bool Remove(T name)
Parameters
T
name
|
Returns
System.
|
RemoveAll(ICollection)
Declaration
public void RemoveAll(ICollection coll)
Parameters
System.
|
ToArray()
Declaration
public T[] ToArray()
Returns
T[]
|