Share via


FileEntityList Class

Definition

public ref class FileEntityList : System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::Shell::Internal::FileEnumerationService::FileEntity ^>, System::Collections::Generic::IReadOnlyCollection<Microsoft::VisualStudio::Shell::Internal::FileEnumerationService::FileEntity ^>, System::Collections::Generic::IReadOnlyList<Microsoft::VisualStudio::Shell::Internal::FileEnumerationService::FileEntity ^>
public class FileEntityList : System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Shell.Internal.FileEnumerationService.FileEntity>, System.Collections.Generic.IReadOnlyCollection<Microsoft.VisualStudio.Shell.Internal.FileEnumerationService.FileEntity>, System.Collections.Generic.IReadOnlyList<Microsoft.VisualStudio.Shell.Internal.FileEnumerationService.FileEntity>
type FileEntityList = class
    interface IReadOnlyList<FileEntity>
    interface IReadOnlyCollection<FileEntity>
    interface seq<FileEntity>
    interface IEnumerable
Public Class FileEntityList
Implements IEnumerable(Of FileEntity), IReadOnlyCollection(Of FileEntity), IReadOnlyList(Of FileEntity)
Inheritance
FileEntityList
Implements

Constructors

FileEntityList(List<FileEntity>, Boolean)

Properties

AreResultsAccurate

Gets whether the list is accurate or not.

Count

Gets the number of elements in the collection.

Item[Int32]

Gets the element at the specified index in the read-only list.

Methods

GetEnumerator()

Returns an enumerator that iterates through the collection.

SplitIntoChunks(Int32)

Splits this collection of FileEntity into small chunks.

Explicit Interface Implementations

IEnumerable.GetEnumerator()

Returns an enumerator that iterates through a collection.

Extension Methods

EmptyIfNull<T>(IEnumerable<T>)

Return this enumeration in case it is not null. In case it is null return empty enumeration.

Applies to