Class ArtifactCollection

ArtifactCollection class

Class represents artifact collection.

public class ArtifactCollection : ICollection<Artifact>


Count { get; }Gets count of artifacts in collection.
IsReadOnly { get; }Gets if collection is readonly. Always returns false.
IsSynchronized { get; }Is this object synchronized.
Item { get; }Gets artifact by index. Index is started from 1.
SyncRoot { get; }Gets synchronization object of the collection.


Add(Artifact)Adds artifacts to the collection.
CopyTo(Artifact[], int)Copies colection into an array.
Delete(Artifact)Deletes specified artifact.
Delete(int)Deletes artifact by its index.
FindByValue(string, string)Finds artifacts by custom value.
GetEnumerator()Gets enumerator for the collection.
Update(Artifact)Update artifact inside the collection.

See Also