Oracle® Coherence .NET API Reference Release 3.7.1
E22844-03

Adds a new element to the specified collection.

Namespace:  Tangosol.Util
Assembly:  Coherence (in Coherence.dll) Version: 3.7.1.23 (3.7.1.23)

Syntax

C#
public static bool Add(
	ICollection target,
	Object obj,
	bool isUnique
)

Parameters

target
Type: System.Collections..::.ICollection
Collection where the new element will be added.
obj
Type: System..::.Object
Object to add.
isUnique
Type: System..::.Boolean
true if the value should be unique in the target collection; false otherwise.

Return Value

true if the element was added, false otherwise.

Remarks

This method allows us to add element to any collection type from the System.Collections namespace in a uniform manner, thus hiding differences in the API between IList implementations and classes such as Queue and Stack. When collection is IDictionary object should be DictionaryEntry.

Exceptions

ExceptionCondition
System..::.NotSupportedException If target is a fixed-size collection, or if its type is an unknown collection type.

See Also