SetCollection(U) Class
SetCollectionU Class Breeze.sharp

[Missing <summary> documentation for "T:Breeze.Sharp.Core.SetCollection`1"]

Inheritance Hierarchy

SystemObject
  Breeze.Sharp.CoreSetCollectionU

Namespace: Breeze.Sharp.Core
Assembly: Breeze.Sharp (in Breeze.Sharp.dll) Version: 0.6.0.5 (0.6.0.5)
Syntax

public abstract class SetCollection<U> : ICollection<U>, 
	IEnumerable<U>, IEnumerable

Type Parameters

U

The SetCollectionU type exposes the following members.

Constructors

  NameDescription
Public methodSetCollectionU
Initializes a new instance of the SetCollectionU class
Public methodSetCollectionU(IEnumerableU)
Initializes a new instance of the SetCollectionU class
Top
Methods

  NameDescription
Public methodAdd
Public methodClear
Public methodContains
Public methodCopyTo
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRemove
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Extension Methods

  NameDescription
Public Extension MethodAllEqualUOverloaded.
Returns true if all items in a cached collection are equal.
(Defined by EnumerableFns.)
Public Extension MethodAllEqualU, U(FuncU, U)Overloaded.
Returns true if all items in a cached collection have the same projected value.
(Defined by EnumerableFns.)
Public Extension MethodDistinctU, TResult
Returns distinct elements from a sequence by using a specified selector function to project objects to compare.
(Defined by EnumerableFns.)
Public Extension MethodExceptU, TResult
Produces the set difference of two sequences by using a specified selector function to compare values.
(Defined by EnumerableFns.)
Public Extension MethodForEachU(ActionU)Overloaded.
Enumerate a cached collection performing the specified action on each item.
(Defined by EnumerableFns.)
Public Extension MethodForEachU(ActionU, Int32)Overloaded.
Enumerate an indexed collection in cache performing the specified action on each item.
(Defined by EnumerableFns.)
Public Extension MethodGetAggregateHashCode
Returns a hashcode for a collection that uses a similar algorithm to that used by the .NET Tuple class. Order matters.
(Defined by EnumerableFns.)
Public Extension MethodIndexOfU
Returns the index of the first item in the sequence matching a condition, or -1 if no match found.
(Defined by EnumerableFns.)
Public Extension MethodIntersectU, TResult
Produces the set intersection of two sequences by using a specified selector function to project objects to compare.
(Defined by EnumerableFns.)
Public Extension MethodToAggregateString
Concatenates the string version of each element in a collection using the delimiter provided.
(Defined by EnumerableFns.)
Public Extension MethodToHashSetU (Defined by EnumerableFns.)
Public Extension MethodUnionU, TResult
Produces the set union of two sequences by using a specified selector function to project objects to compare.
(Defined by EnumerableFns.)
Top
Properties

  NameDescription
Public propertyCount
Public propertyIsReadOnly
Top
See Also

Reference