Note
Using IComponentInfoSet as type of source argument guarantees that items being added are unique.
public interface IComponentInfoSet : IEnumerable<IComponentInfo>,
IEnumerablePublic Interface IComponentInfoSet
Inherits IEnumerable(Of IComponentInfo), IEnumerablepublic interface class IComponentInfoSet : IEnumerable<IComponentInfo^>,
IEnumerabletype IComponentInfoSet =
interface
interface IEnumerable<IComponentInfo>
interface IEnumerable
end| Add | Adds an item to the set. If an item with the specified PublicGuid already exists then Version is checked: when Version of the existing item is newer or equal then no change is made, otherwise the existing item is replaced. |
| AddRange | Repeats Add(IComponentInfo) for all specified items. |
| GetEnumerator | Returns an enumerator that iterates through the collection. (Inherited from IEnumerableIComponentInfo) |
| ReplaceContents | Replaces all items in this set with items of the specified set. |