Class VersionLoaderCollection
Namespace: CmlLib.Core.VersionLoader
Assembly: CmlLib.Core.dll
public class VersionLoaderCollection : IVersionLoader, ICollection<IVersionLoader>, IEnumerable<IVersionLoader>, IEnumerable
Inheritance
object ← VersionLoaderCollection
Implements
IVersionLoader, ICollection<IVersionLoader>, IEnumerable<IVersionLoader>, IEnumerable
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
Properties
Count
public int Count { get; }
Property Value
IsReadOnly
public bool IsReadOnly { get; }
Property Value
Methods
Add(IVersionLoader)
public void Add(IVersionLoader item)
Parameters
item IVersionLoader
Clear()
public void Clear()
Contains(IVersionLoader)
public bool Contains(IVersionLoader item)
Parameters
item IVersionLoader
Returns
CopyTo(IVersionLoader[], int)
public void CopyTo(IVersionLoader[] array, int arrayIndex)
Parameters
array IVersionLoader[]
arrayIndex int
GetEnumerator()
public IEnumerator<IVersionLoader> GetEnumerator()
Returns
GetVersionMetadatasAsync(CancellationToken)
public ValueTask<VersionMetadataCollection> GetVersionMetadatasAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken CancellationToken
Returns
ValueTask<VersionMetadataCollection>
Remove(IVersionLoader)
public bool Remove(IVersionLoader item)
Parameters
item IVersionLoader