IVsWebServiceProviderDebug.GetDebugEngineFilter(VsDebugEngineFilter[]) Method

Definition

Determines which debug engines should be used when the debugger attaches to the worker process for a particular Web service.

public:
 int GetDebugEngineFilter(cli::array <Microsoft::VisualStudio::Shell::Interop::VsDebugEngineFilter> ^ pEngineFilter);
int GetDebugEngineFilter(std::Array <Microsoft::VisualStudio::Shell::Interop::VsDebugEngineFilter> const & pEngineFilter);
public int GetDebugEngineFilter (Microsoft.VisualStudio.Shell.Interop.VsDebugEngineFilter[] pEngineFilter);
abstract member GetDebugEngineFilter : Microsoft.VisualStudio.Shell.Interop.VsDebugEngineFilter[] -> int
Public Function GetDebugEngineFilter (pEngineFilter As VsDebugEngineFilter()) As Integer

Parameters

pEngineFilter
VsDebugEngineFilter[]

[out, retval] The list of debug engines.

Returns

If the method succeeds, it returns S_OK. If it fails, it returns an error code.

Remarks

A project system should usually return the same values that are returned in the VsDebugTargetInfo2 structure. To debug managed code, return guidCOMPlusOnlyEng (449EC4CC-30D2-4032-9256-EE18EB41B62B).

Applies to