TypeCache.TypeCollection
Represents a read-only collection of Type and implements an IList interface.
Read time 1 minuteLast updated 6 days ago
Definition
- Type: Struct
- Namespace: UnityEditor
- Assembly: UnityEditor
- Implements: IList<Type>, ICollection<Type>, IEnumerable<Type>, IList, ICollection, IEnumerable
public struct TypeCache.TypeCollection : IList<Type>, ICollection<Type>, IEnumerable<Type>, IList, ICollection, IEnumerable
Remarks
Note: All IList methods which might alter the collection always throw NotSupportedException.
Properties
Property | Description |
|---|---|
| Count | The number of elements in TypeCache.TypeCollection. |
| IsFixedSize | Whether the TypeCache.TypeCollection is of a fixed size. This property is always set to true. |
| IsReadOnly | Whether the TypeCache.TypeCollection is read-only. This property is always set to true. |
| IsSynchronized | Whether the TypeCache.TypeCollection is synchronized. This property is always set to true. |
| this[] | Gets the element at the specified index. |
Methods
Method | Description |
|---|---|
| Contains | Determines whether an element is in the TypeCache.TypeCollection. |
| CopyTo | Copies the collection to an array. |
| GetEnumerator | Gets an enumerator that iterates through the TypeCache.TypeCollection. |
| IndexOf | Gets the first occurrence of an item in the TypeCache.TypeCollection. |
Structs
Struct | Description |
|---|---|
| TypeCache.TypeCollection.Enumerator | Enumerates the elements of a TypeCache.TypeCollection. |