pmMDA.NET

PagedSet.Intersect Method 

[This is preliminary documentation and subject to change.]

Performs an "intersection" of the two sets, where only the items that are present in both sets remain.

public override ISet Intersect(
   ISet a
);

Parameters

a
A set of items.

Return Value

The intersection of this set with the a.

Implements

ISet.Intersect

Remarks

The items are included if they exist in both sets. This operation does not modify the input sets. It returns a clone of this set with the appropriate items removed.

Exceptions

Exception Type Condition
ArgumentException Not all items in the a are of type data object.
PagingException No data object manager is registered in the locator.
- or -
An error occurred while checking whether the a are located in this set.

See Also

PagedSet Class | PmMda.Net.Dog.Paging Namespace