IndexResultInfo Constructors

Definition

Overloads

IndexResultInfo(TimeSpan, TimeSpan, Int32, IndexStepInfo, IReadOnlyDictionary<FileScannerType,IndexStepInfo>)

Initializes a new instance of the IndexResultInfo class.

IndexResultInfo(TimeSpan, TimeSpan, TimeSpan, TimeSpan, TimeSpan, TimeSpan, TimeSpan, TimeSpan, TimeSpan, TimeSpan, Int32, IndexStepInfo, IReadOnlyDictionary<FileScannerType,IndexStepInfo>)

Initializes a new instance of the IndexResultInfo class.

IndexResultInfo(TimeSpan, TimeSpan, Int32, IndexStepInfo, IReadOnlyDictionary<FileScannerType,IndexStepInfo>)

Initializes a new instance of the IndexResultInfo class.

public:
 IndexResultInfo(TimeSpan totalTime, TimeSpan databaseSyncDuration, int indexProcessCount, Microsoft::VisualStudio::Workspace::Indexing::IndexStepInfo ^ fileIndexStep, System::Collections::Generic::IReadOnlyDictionary<Microsoft::VisualStudio::Workspace::Indexing::FileScannerType, Microsoft::VisualStudio::Workspace::Indexing::IndexStepInfo ^> ^ fileScanningSteps);
public IndexResultInfo (TimeSpan totalTime, TimeSpan databaseSyncDuration, int indexProcessCount, Microsoft.VisualStudio.Workspace.Indexing.IndexStepInfo fileIndexStep, System.Collections.Generic.IReadOnlyDictionary<Microsoft.VisualStudio.Workspace.Indexing.FileScannerType,Microsoft.VisualStudio.Workspace.Indexing.IndexStepInfo> fileScanningSteps);
new Microsoft.VisualStudio.Workspace.Indexing.IndexResultInfo : TimeSpan * TimeSpan * int * Microsoft.VisualStudio.Workspace.Indexing.IndexStepInfo * System.Collections.Generic.IReadOnlyDictionary<Microsoft.VisualStudio.Workspace.Indexing.FileScannerType, Microsoft.VisualStudio.Workspace.Indexing.IndexStepInfo> -> Microsoft.VisualStudio.Workspace.Indexing.IndexResultInfo
Public Sub New (totalTime As TimeSpan, databaseSyncDuration As TimeSpan, indexProcessCount As Integer, fileIndexStep As IndexStepInfo, fileScanningSteps As IReadOnlyDictionary(Of FileScannerType, IndexStepInfo))

Parameters

totalTime
TimeSpan

The total duration of the index process.

databaseSyncDuration
TimeSpan

The duration of the work on the database.

indexProcessCount
Int32

The number of time that an overall indexing process has been started.

fileIndexStep
IndexStepInfo

The IndexStepInfo corresponding to the file index step.

fileScanningSteps
IReadOnlyDictionary<FileScannerType,IndexStepInfo>

The dictionary of IndexStepInfo that represents the information about the steps of the indexer.

Applies to

IndexResultInfo(TimeSpan, TimeSpan, TimeSpan, TimeSpan, TimeSpan, TimeSpan, TimeSpan, TimeSpan, TimeSpan, TimeSpan, Int32, IndexStepInfo, IReadOnlyDictionary<FileScannerType,IndexStepInfo>)

Initializes a new instance of the IndexResultInfo class.

public:
 IndexResultInfo(TimeSpan totalTime, TimeSpan databaseSyncDuration, TimeSpan fileContentScanStart, TimeSpan fileContentScanEnd, TimeSpan fileReferenceScanStart, TimeSpan fileReferenceScanEnd, TimeSpan fileDataScanStart, TimeSpan fileDataScanEnd, TimeSpan symbolScanStart, TimeSpan symbolScanEnd, int indexProcessCount, Microsoft::VisualStudio::Workspace::Indexing::IndexStepInfo ^ fileIndexStep, System::Collections::Generic::IReadOnlyDictionary<Microsoft::VisualStudio::Workspace::Indexing::FileScannerType, Microsoft::VisualStudio::Workspace::Indexing::IndexStepInfo ^> ^ fileScanningSteps);
public IndexResultInfo (TimeSpan totalTime, TimeSpan databaseSyncDuration, TimeSpan fileContentScanStart, TimeSpan fileContentScanEnd, TimeSpan fileReferenceScanStart, TimeSpan fileReferenceScanEnd, TimeSpan fileDataScanStart, TimeSpan fileDataScanEnd, TimeSpan symbolScanStart, TimeSpan symbolScanEnd, int indexProcessCount, Microsoft.VisualStudio.Workspace.Indexing.IndexStepInfo fileIndexStep, System.Collections.Generic.IReadOnlyDictionary<Microsoft.VisualStudio.Workspace.Indexing.FileScannerType,Microsoft.VisualStudio.Workspace.Indexing.IndexStepInfo> fileScanningSteps);
public IndexResultInfo (TimeSpan totalTime, TimeSpan databaseSyncDuration, TimeSpan fileContentScanStart, TimeSpan fileContentScanEnd, TimeSpan fileReferenceScanStart, TimeSpan fileReferenceScanEnd, TimeSpan fileDataScanStart, TimeSpan fileDataScanEnd, TimeSpan symbolScanStart, TimeSpan symbolScanEnd, int indexProcessCount, Microsoft.VisualStudio.Workspace.Indexing.IndexStepInfo? fileIndexStep, System.Collections.Generic.IReadOnlyDictionary<Microsoft.VisualStudio.Workspace.Indexing.FileScannerType,Microsoft.VisualStudio.Workspace.Indexing.IndexStepInfo> fileScanningSteps);
new Microsoft.VisualStudio.Workspace.Indexing.IndexResultInfo : TimeSpan * TimeSpan * TimeSpan * TimeSpan * TimeSpan * TimeSpan * TimeSpan * TimeSpan * TimeSpan * TimeSpan * int * Microsoft.VisualStudio.Workspace.Indexing.IndexStepInfo * System.Collections.Generic.IReadOnlyDictionary<Microsoft.VisualStudio.Workspace.Indexing.FileScannerType, Microsoft.VisualStudio.Workspace.Indexing.IndexStepInfo> -> Microsoft.VisualStudio.Workspace.Indexing.IndexResultInfo
Public Sub New (totalTime As TimeSpan, databaseSyncDuration As TimeSpan, fileContentScanStart As TimeSpan, fileContentScanEnd As TimeSpan, fileReferenceScanStart As TimeSpan, fileReferenceScanEnd As TimeSpan, fileDataScanStart As TimeSpan, fileDataScanEnd As TimeSpan, symbolScanStart As TimeSpan, symbolScanEnd As TimeSpan, indexProcessCount As Integer, fileIndexStep As IndexStepInfo, fileScanningSteps As IReadOnlyDictionary(Of FileScannerType, IndexStepInfo))

Parameters

totalTime
TimeSpan

The total duration of the index process.

databaseSyncDuration
TimeSpan

The duration of the work on the database.

fileContentScanStart
TimeSpan

The file content scan start time since index starts

fileContentScanEnd
TimeSpan

The file content scan end time since index starts

fileReferenceScanStart
TimeSpan

The file reference scan start time since index starts

fileReferenceScanEnd
TimeSpan

The file reference scan end time since index starts

fileDataScanStart
TimeSpan

The file data scan start time since index starts

fileDataScanEnd
TimeSpan

The file data scan end time since index starts

symbolScanStart
TimeSpan

The symbol scan start time since index starts

symbolScanEnd
TimeSpan

The symbol scan end time since index starts

indexProcessCount
Int32

The number of time that an overall indexing process has been started.

fileIndexStep
IndexStepInfo

The IndexStepInfo corresponding to the file index step.

fileScanningSteps
IReadOnlyDictionary<FileScannerType,IndexStepInfo>

The dictionary of IndexStepInfo that represents the information about the steps of the indexer.

Applies to