C# Class SupportClass.SetSupport, csharp-ldap

This class manages a set of elements.
Inheritance: System.Collections.ArrayList
Show file Open project: EventStore/csharp-ldap Class Usage Examples

Public Methods

Method Description
Add ( object objectToAdd ) : bool

Adds an element to the set.

AddAll ( CollectionSupport collection ) : bool

Adds all the elements contained in the specified support class collection.

AddAll ( System collection ) : bool

Adds all the elements contained in the specified collection.

ContainsAll ( CollectionSupport collection ) : bool

Verifies if all the elements of the specified collection are contained into the current collection.

ContainsAll ( System collection ) : bool

Verifies that all the elements of the specified collection are contained into the current collection.

IsEmpty ( ) : bool

Verifies if the collection is empty.

Remove ( object elementToRemove ) : bool

Removes an element from the set.

RemoveAll ( CollectionSupport collection ) : bool

Removes all the elements contained into the specified collection.

RemoveAll ( System collection ) : bool

Removes all the elements contained in the specified collection.

RetainAll ( CollectionSupport collection ) : bool

Removes all the elements that aren't contained into the specified collection.

RetainAll ( System collection ) : bool

Removes all the elements that aren't contained in the specified collection.

SetSupport ( ) : System

Creates a new set.

SetSupport ( System collection ) : System

Creates a new set initialized with System.Collections.ICollection object

SetSupport ( int capacity ) : System

Creates a new set initialized with a specific capacity.

ToArray ( ) : object[]

Obtains an array containing all the elements of the collection.

ToArray ( object objects ) : object[]

Obtains an array containing all the elements in the collection.

Method Details

Add() public method

Adds an element to the set.
public Add ( object objectToAdd ) : bool
objectToAdd object The object to be added.
return bool

AddAll() public method

Adds all the elements contained in the specified support class collection.
public AddAll ( CollectionSupport collection ) : bool
collection CollectionSupport The collection used to extract the elements that will be added.
return bool

AddAll() public method

Adds all the elements contained in the specified collection.
public AddAll ( System collection ) : bool
collection System The collection used to extract the elements that will be added.
return bool

ContainsAll() public method

Verifies if all the elements of the specified collection are contained into the current collection.
public ContainsAll ( CollectionSupport collection ) : bool
collection CollectionSupport The collection used to extract the elements that will be verified.
return bool

ContainsAll() public method

Verifies that all the elements of the specified collection are contained into the current collection.
public ContainsAll ( System collection ) : bool
collection System The collection used to extract the elements that will be verified.
return bool

IsEmpty() public method

Verifies if the collection is empty.
public IsEmpty ( ) : bool
return bool

Remove() public method

Removes an element from the set.
public Remove ( object elementToRemove ) : bool
elementToRemove object The element to be removed.
return bool

RemoveAll() public method

Removes all the elements contained into the specified collection.
public RemoveAll ( CollectionSupport collection ) : bool
collection CollectionSupport The collection used to extract the elements that will be removed.
return bool

RemoveAll() public method

Removes all the elements contained in the specified collection.
public RemoveAll ( System collection ) : bool
collection System The collection used to extract the elements that will be removed.
return bool

RetainAll() public method

Removes all the elements that aren't contained into the specified collection.
public RetainAll ( CollectionSupport collection ) : bool
collection CollectionSupport The collection used to verify the elements that will be retained.
return bool

RetainAll() public method

Removes all the elements that aren't contained in the specified collection.
public RetainAll ( System collection ) : bool
collection System The collection used to verify the elements that will be retained.
return bool

SetSupport() public method

Creates a new set.
public SetSupport ( ) : System
return System

SetSupport() public method

Creates a new set initialized with System.Collections.ICollection object
public SetSupport ( System collection ) : System
collection System System.Collections.ICollection object to initialize the set object
return System

SetSupport() public method

Creates a new set initialized with a specific capacity.
public SetSupport ( int capacity ) : System
capacity int value to set the capacity of the set object
return System

ToArray() public method

Obtains an array containing all the elements of the collection.
public ToArray ( ) : object[]
return object[]

ToArray() public method

Obtains an array containing all the elements in the collection.
public ToArray ( object objects ) : object[]
objects object The array into which the elements of the collection will be stored.
return object[]