Oracle® Fusion Middleware .NET API Reference for Oracle Coherence
12c (12.2.1.4.0)
E90869-02
Adds a new element to the specified collection.

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

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