Share via


IndexStepInfo Constructors

Definition

Overloads

IndexStepInfo(TimeSpan, Int64, Int32, Int32)

Initializes a new instance of the IndexStepInfo class.

IndexStepInfo(TimeSpan, Int64, Int32, Int32, IReadOnlyDictionary<String,IndexSymbolScannerDetails>)

Initializes a new instance of the IndexStepInfo class.

IndexStepInfo(TimeSpan, Int64, Int32, Int32, IReadOnlyDictionary<String, IndexSymbolScannerDetails>, IReadOnlyDictionary<String,ImmutableDictionary<String, IndexSymbolScanFileExtensionDetail>>)

Initializes a new instance of the IndexStepInfo class.

IndexStepInfo(TimeSpan, Int64, Int32, Int32)

Initializes a new instance of the IndexStepInfo class.

public:
 IndexStepInfo(TimeSpan duration, long entryCount, int filesToScan, int filesScanned);
public IndexStepInfo (TimeSpan duration, long entryCount, int filesToScan, int filesScanned);
new Microsoft.VisualStudio.Workspace.Indexing.IndexStepInfo : TimeSpan * int64 * int * int -> Microsoft.VisualStudio.Workspace.Indexing.IndexStepInfo
Public Sub New (duration As TimeSpan, entryCount As Long, filesToScan As Integer, filesScanned As Integer)

Parameters

duration
TimeSpan

The duration of the step.

entryCount
Int64

The total number of entities produced by an indexing step.

filesToScan
Int32

The number of files to scan.

filesScanned
Int32

The number of files that has been scanned.

Applies to

IndexStepInfo(TimeSpan, Int64, Int32, Int32, IReadOnlyDictionary<String,IndexSymbolScannerDetails>)

Initializes a new instance of the IndexStepInfo class.

public IndexStepInfo (TimeSpan duration, long entryCount, int filesToScan, int filesScanned, System.Collections.Generic.IReadOnlyDictionary<string,Microsoft.VisualStudio.Workspace.Indexing.IndexSymbolScannerDetails> scannerDetails = default);
new Microsoft.VisualStudio.Workspace.Indexing.IndexStepInfo : TimeSpan * int64 * int * int * System.Collections.Generic.IReadOnlyDictionary<string, Microsoft.VisualStudio.Workspace.Indexing.IndexSymbolScannerDetails> -> Microsoft.VisualStudio.Workspace.Indexing.IndexStepInfo
Public Sub New (duration As TimeSpan, entryCount As Long, filesToScan As Integer, filesScanned As Integer, Optional scannerDetails As IReadOnlyDictionary(Of String, IndexSymbolScannerDetails) = Nothing)

Parameters

duration
TimeSpan

The duration of the step.

entryCount
Int64

The total number of entities produced by an indexing step.

filesToScan
Int32

The number of files to scan.

filesScanned
Int32

The number of files that has been scanned.

scannerDetails
IReadOnlyDictionary<String,IndexSymbolScannerDetails>

The list of scanner details.

Applies to

IndexStepInfo(TimeSpan, Int64, Int32, Int32, IReadOnlyDictionary<String, IndexSymbolScannerDetails>, IReadOnlyDictionary<String,ImmutableDictionary<String, IndexSymbolScanFileExtensionDetail>>)

Initializes a new instance of the IndexStepInfo class.

public:
 IndexStepInfo(TimeSpan duration, long entryCount, int filesToScan, int filesScanned, System::Collections::Generic::IReadOnlyDictionary<System::String ^, Microsoft::VisualStudio::Workspace::Indexing::IndexSymbolScannerDetails ^> ^ scannerDetails, System::Collections::Generic::IReadOnlyDictionary<System::String ^, System::Collections::Immutable::ImmutableDictionary<System::String ^, Microsoft::VisualStudio::Workspace::Indexing::IndexSymbolScanFileExtensionDetail ^> ^> ^ extensionDetails);
public IndexStepInfo (TimeSpan duration, long entryCount, int filesToScan, int filesScanned, System.Collections.Generic.IReadOnlyDictionary<string,Microsoft.VisualStudio.Workspace.Indexing.IndexSymbolScannerDetails> scannerDetails, System.Collections.Generic.IReadOnlyDictionary<string,System.Collections.Immutable.ImmutableDictionary<string,Microsoft.VisualStudio.Workspace.Indexing.IndexSymbolScanFileExtensionDetail>> extensionDetails);
new Microsoft.VisualStudio.Workspace.Indexing.IndexStepInfo : TimeSpan * int64 * int * int * System.Collections.Generic.IReadOnlyDictionary<string, Microsoft.VisualStudio.Workspace.Indexing.IndexSymbolScannerDetails> * System.Collections.Generic.IReadOnlyDictionary<string, System.Collections.Immutable.ImmutableDictionary<string, Microsoft.VisualStudio.Workspace.Indexing.IndexSymbolScanFileExtensionDetail>> -> Microsoft.VisualStudio.Workspace.Indexing.IndexStepInfo
Public Sub New (duration As TimeSpan, entryCount As Long, filesToScan As Integer, filesScanned As Integer, scannerDetails As IReadOnlyDictionary(Of String, IndexSymbolScannerDetails), extensionDetails As IReadOnlyDictionary(Of String, ImmutableDictionary(Of String, IndexSymbolScanFileExtensionDetail)))

Parameters

duration
TimeSpan

The duration of the step.

entryCount
Int64

The total number of entities produced by an indexing step.

filesToScan
Int32

The number of files to scan.

filesScanned
Int32

The number of files that has been scanned.

scannerDetails
IReadOnlyDictionary<String,IndexSymbolScannerDetails>

The list of scanner details.

Applies to