DkmEngineSymbolSettings.Create 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
Create(ReadOnlyCollection<String>, String, ReadOnlyCollection<String>, ReadOnlyCollection<String>, Boolean, Boolean) |
Create a new DkmEngineSymbolSettings object instance. |
Create(ReadOnlyCollection<String>, String, ReadOnlyCollection<String>, ReadOnlyCollection<String>, Boolean, Boolean, Boolean) |
Create a new DkmEngineSymbolSettings object instance. This API was introduced in Visual Studio 17 RTM (DkmApiVersion.VS17RTM). |
Create(ReadOnlyCollection<String>, String, ReadOnlyCollection<String>, ReadOnlyCollection<String>, Boolean, Boolean)
Create a new DkmEngineSymbolSettings object instance.
public:
static Microsoft::VisualStudio::Debugger::Symbols::DkmEngineSymbolSettings ^ Create(System::Collections::ObjectModel::ReadOnlyCollection<System::String ^> ^ SymbolPaths, System::String ^ SymbolCachePath, System::Collections::ObjectModel::ReadOnlyCollection<System::String ^> ^ IncludeList, System::Collections::ObjectModel::ReadOnlyCollection<System::String ^> ^ ExcludeList, bool ManualLoading, bool LoadAdjacentSymbols);
public static Microsoft.VisualStudio.Debugger.Symbols.DkmEngineSymbolSettings Create (System.Collections.ObjectModel.ReadOnlyCollection<string> SymbolPaths, string SymbolCachePath, System.Collections.ObjectModel.ReadOnlyCollection<string> IncludeList, System.Collections.ObjectModel.ReadOnlyCollection<string> ExcludeList, bool ManualLoading, bool LoadAdjacentSymbols);
static member Create : System.Collections.ObjectModel.ReadOnlyCollection<string> * string * System.Collections.ObjectModel.ReadOnlyCollection<string> * System.Collections.ObjectModel.ReadOnlyCollection<string> * bool * bool -> Microsoft.VisualStudio.Debugger.Symbols.DkmEngineSymbolSettings
Public Shared Function Create (SymbolPaths As ReadOnlyCollection(Of String), SymbolCachePath As String, IncludeList As ReadOnlyCollection(Of String), ExcludeList As ReadOnlyCollection(Of String), ManualLoading As Boolean, LoadAdjacentSymbols As Boolean) As DkmEngineSymbolSettings
Parameters
- SymbolPaths
- ReadOnlyCollection<String>
[In] A collection of the paths to search for symbols.
- SymbolCachePath
- String
[In] The path of the symbol cache.
- IncludeList
- ReadOnlyCollection<String>
[In] A collection of modules to include when manual symbol loading is enabled.
- ExcludeList
- ReadOnlyCollection<String>
[In] A collection of modules to exclude when automatic symbol loading is enabled.
- ManualLoading
- Boolean
[In] True if manual symbol loading is enabled. False otherwise.
- LoadAdjacentSymbols
- Boolean
[In] True if all symbols adjacent to the matching module or at the path specified in the binary should be loaded regardless of include/exclude status.
Returns
[Out] Result of this method call.
Applies to
Create(ReadOnlyCollection<String>, String, ReadOnlyCollection<String>, ReadOnlyCollection<String>, Boolean, Boolean, Boolean)
Create a new DkmEngineSymbolSettings object instance.
This API was introduced in Visual Studio 17 RTM (DkmApiVersion.VS17RTM).
public static Microsoft.VisualStudio.Debugger.Symbols.DkmEngineSymbolSettings Create (System.Collections.ObjectModel.ReadOnlyCollection<string> SymbolPaths, string SymbolCachePath, System.Collections.ObjectModel.ReadOnlyCollection<string> IncludeList, System.Collections.ObjectModel.ReadOnlyCollection<string> ExcludeList, bool ManualLoading, bool LoadAdjacentSymbols, bool AutomaticLoading);
static member Create : System.Collections.ObjectModel.ReadOnlyCollection<string> * string * System.Collections.ObjectModel.ReadOnlyCollection<string> * System.Collections.ObjectModel.ReadOnlyCollection<string> * bool * bool * bool -> Microsoft.VisualStudio.Debugger.Symbols.DkmEngineSymbolSettings
Public Shared Function Create (SymbolPaths As ReadOnlyCollection(Of String), SymbolCachePath As String, IncludeList As ReadOnlyCollection(Of String), ExcludeList As ReadOnlyCollection(Of String), ManualLoading As Boolean, LoadAdjacentSymbols As Boolean, AutomaticLoading As Boolean) As DkmEngineSymbolSettings
Parameters
- SymbolPaths
- ReadOnlyCollection<String>
[In] A collection of the paths to search for symbols.
- SymbolCachePath
- String
[In] The path of the symbol cache.
- IncludeList
- ReadOnlyCollection<String>
[In] A collection of modules to include when manual symbol loading is enabled.
- ExcludeList
- ReadOnlyCollection<String>
[In] A collection of modules to exclude when automatic symbol loading is enabled.
- ManualLoading
- Boolean
[In] True if manual symbol loading is enabled. False otherwise.
- LoadAdjacentSymbols
- Boolean
[In] True if all symbols adjacent to the matching module or at the path specified in the binary should be loaded regardless of include/exclude status.
- AutomaticLoading
- Boolean
[In] True if the debugger should automatically load symbol files when needed, ignoring include/exclude lists.
Returns
[Out] Result of this method call.