AttributeCollection public class AttributeCollection : ICollection, IEnumerable Documentation public static readonly AttributeCollection Empty protected virtual Attribute[] Attributes { get; } public int Count { get; } public virtual Attribute this[int index] { get; } public AttributeCollection(Attribute[] attributes) protected AttributeCollection() public static AttributeCollection FromExisting(AttributeCollection existing, Attribute[] newAttributes) public void CopyTo(Array array, int index) public IEnumerator GetEnumerator() public bool Matches(Attribute attribute) public bool Matches(Attribute[] attributes)