IndexStepInfo Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.
- extensionDetails
- IReadOnlyDictionary<String,ImmutableDictionary<String,IndexSymbolScanFileExtensionDetail>>
The list of extension details