Table of Contents

Class VersionLoaderCollection

Namespace: CmlLib.Core.VersionLoader
Assembly: CmlLib.Core.dll

public class VersionLoaderCollection : IVersionLoader, ICollection<IVersionLoader>, IEnumerable<IVersionLoader>, IEnumerable

Inheritance

objectVersionLoaderCollection

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

int

IsReadOnly

public bool IsReadOnly { get; }

Property Value

bool

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

bool

CopyTo(IVersionLoader[], int)

public void CopyTo(IVersionLoader[] array, int arrayIndex)

Parameters

array IVersionLoader[]

arrayIndex int

GetEnumerator()

public IEnumerator<IVersionLoader> GetEnumerator()

Returns

IEnumerator<IVersionLoader>

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

Returns

bool