Class
PureSet<T>

Definition

Namespace:Telerik.OpenAccess.RT

Assembly:Telerik.OpenAccess.dll

Type Parameters:

T

Syntax:

cs-api-definition
public sealed class PureSet<T>

Inheritance: objectPureSet<T>

Constructors

PureSet()

Declaration

cs-api-definition
public PureSet()

PureSet(ICollection<T>)

Declaration

cs-api-definition
public PureSet(ICollection<T> coll)

Parameters

coll

ICollection<T>

PureSet(IDictionary, bool)

Declaration

cs-api-definition
public PureSet(IDictionary dict, bool keys)

Parameters

dict

IDictionary

keys

bool

PureSet(SerializationInfo, StreamingContext)

Declaration

cs-api-definition
public PureSet(SerializationInfo sInfo, StreamingContext context)

Parameters

sInfo

SerializationInfo

context

StreamingContext

PureSet(bool)

Declaration

cs-api-definition
public PureSet(bool read_only)

Parameters

read_only

bool

PureSet(bool, bool)

Declaration

cs-api-definition
public PureSet(bool read_only, bool eq)

Parameters

read_only

bool

eq

bool

PureSet(int)

Declaration

cs-api-definition
public PureSet(int initialSize)

Parameters

initialSize

int

Fields

EMPTY_SET

Declaration

cs-api-definition
public static readonly PureSet<T> EMPTY_SET

Field Value

PureSet<T>

Properties

Count

Declaration

cs-api-definition
public int Count { get; }

Property Value

int

IsReadOnly

Declaration

cs-api-definition
public bool IsReadOnly { get; }

Property Value

bool

IsSynchronized

Declaration

cs-api-definition
public bool IsSynchronized { get; }

Property Value

bool

SyncRoot

Declaration

cs-api-definition
public object SyncRoot { get; }

Property Value

object

Methods

Add(T)

Declaration

cs-api-definition
public void Add(T name)

Parameters

name

T

AddAll(ICollection<T>)

Declaration

cs-api-definition
public void AddAll(ICollection<T> coll)

Parameters

coll

ICollection<T>

Added(T)

Declaration

cs-api-definition
public bool Added(T name)

Parameters

name

T

Returns

bool

Callback(ICallback)

Declaration

cs-api-definition
public int Callback(PureSet<T>.ICallback callback)

Parameters

callback

PureSet<T>.ICallback

Returns

int

Clear()

Declaration

cs-api-definition
public void Clear()

Contains(T)

Declaration

cs-api-definition
public bool Contains(T name)

Parameters

name

T

Returns

bool

ContentString()

Declaration

cs-api-definition
public string ContentString()

Returns

string

CopyTo(Array, int)

Declaration

cs-api-definition
public void CopyTo(Array array, int index)

Parameters

array

Array

index

int

CopyTo(T[], int)

Declaration

cs-api-definition
public void CopyTo(T[] array, int index)

Parameters

array

T[]

index

int

Equals(object)

Declaration

cs-api-definition
public override bool Equals(object obj)

Parameters

obj

object

Returns

bool

Overrides object.Equals(object)

GetEnumerator()

Declaration

cs-api-definition
public IEnumerator<T> GetEnumerator()

Returns

IEnumerator<T>

GetHashCode()

Declaration

cs-api-definition
public override int GetHashCode()

Returns

int

Overrides object.GetHashCode()

GetObjectData(SerializationInfo, StreamingContext)

Declaration

cs-api-definition
public void GetObjectData(SerializationInfo sInfo, StreamingContext context)

Parameters

sInfo

SerializationInfo

context

StreamingContext

GetOrderInvariantHashCode()

Declaration

cs-api-definition
public int GetOrderInvariantHashCode()

Returns

int

GetSingle()

Declaration

cs-api-definition
public T GetSingle()

Returns

T

Remove(T)

Declaration

cs-api-definition
public bool Remove(T name)

Parameters

name

T

Returns

bool

RemoveAll(ICollection)

Declaration

cs-api-definition
public void RemoveAll(ICollection coll)

Parameters

coll

ICollection

ToArray()

Declaration

cs-api-definition
public T[] ToArray()

Returns

T[]