IVsWebServiceProviderDebug.GetDebugEngineFilter Method

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

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.9.0 (in Microsoft.VisualStudio.Shell.Interop.9.0.dll)

Syntax

'Declaration
Function GetDebugEngineFilter ( _
    <OutAttribute> pEngineFilter As VsDebugEngineFilter() _
) As Integer
int GetDebugEngineFilter(
    VsDebugEngineFilter[] pEngineFilter
)
int GetDebugEngineFilter(
    [OutAttribute] array<VsDebugEngineFilter>^ pEngineFilter
)
abstract GetDebugEngineFilter : 
        pEngineFilter:VsDebugEngineFilter[] byref -> int
function GetDebugEngineFilter(
    pEngineFilter : VsDebugEngineFilter[]
) : int

Parameters

Return Value

Type: System.Int32
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).

.NET Framework Security

See Also

Reference

IVsWebServiceProviderDebug Interface

Microsoft.VisualStudio.Shell.Interop Namespace