IIndexWorkspaceService2.GetFileScannerCacheAsync Method
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
GetFileScannerCacheAsync(IEnumerable<String>, CancellationToken) |
Return multiple file scanner cache |
GetFileScannerCacheAsync(String, CancellationToken) |
Return File scanner cache for an file entity |
GetFileScannerCacheAsync(IEnumerable<String>, CancellationToken)
Return multiple file scanner cache
public:
System::Threading::Tasks::Task<System::Collections::Generic::IDictionary<System::String ^, System::Collections::Generic::IReadOnlyList<Microsoft::VisualStudio::Workspace::Indexing::FileScannerEntityCache ^> ^> ^> ^ GetFileScannerCacheAsync(System::Collections::Generic::IEnumerable<System::String ^> ^ filePaths, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<System.Collections.Generic.IDictionary<string,System.Collections.Generic.IReadOnlyList<Microsoft.VisualStudio.Workspace.Indexing.FileScannerEntityCache>>> GetFileScannerCacheAsync (System.Collections.Generic.IEnumerable<string> filePaths, System.Threading.CancellationToken cancellationToken);
abstract member GetFileScannerCacheAsync : seq<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.IDictionary<string, System.Collections.Generic.IReadOnlyList<Microsoft.VisualStudio.Workspace.Indexing.FileScannerEntityCache>>>
Public Function GetFileScannerCacheAsync (filePaths As IEnumerable(Of String), cancellationToken As CancellationToken) As Task(Of IDictionary(Of String, IReadOnlyList(Of FileScannerEntityCache)))
Parameters
- filePaths
- IEnumerable<String>
Enumerable of file paths
- cancellationToken
- CancellationToken
Cancellation token
Returns
Completion task with Dictionary of data
Applies to
GetFileScannerCacheAsync(String, CancellationToken)
Return File scanner cache for an file entity
public:
System::Threading::Tasks::Task<System::Collections::Generic::IReadOnlyList<Microsoft::VisualStudio::Workspace::Indexing::FileScannerEntityCache ^> ^> ^ GetFileScannerCacheAsync(System::String ^ filePath, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyList<Microsoft.VisualStudio.Workspace.Indexing.FileScannerEntityCache>> GetFileScannerCacheAsync (string filePath, System.Threading.CancellationToken cancellationToken);
abstract member GetFileScannerCacheAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyList<Microsoft.VisualStudio.Workspace.Indexing.FileScannerEntityCache>>
Public Function GetFileScannerCacheAsync (filePath As String, cancellationToken As CancellationToken) As Task(Of IReadOnlyList(Of FileScannerEntityCache))
Parameters
- filePath
- String
The file path
- cancellationToken
- CancellationToken
Cancellation token
Returns
Completion task with result