Represents a function and enhances the IDebugFunctionObject interface.
IDebugFunctionObject2 : IUnknown
Notes for Implementers
An expression evaluator (EE) implements this interface to represent a function.
Notes for Callers
Methods of this interface defer those of IDebugFunctionObject in the following ways:
The IDebugEvaluate method takes flags.
The CreateObject method takes flags and a timeout.
The CreateStringObjectWithLength method takes a length.
Methods
This interface implements the following methods:
Method  | 
Description  | 
|---|---|
Creates an object that uses a constructor given evaluation flag settings and a timeout value.  | 
|
Creates a string object that has the specified length.  | 
|
Calls the function and returns the resulting value as an object.  | 
Requirements
Header: Ee.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll