DkmNativeCppNamedExpressionParameter Class
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.
Named parameter that may be used in CompileNativeExpression().
This API was introduced in Visual Studio 14 Update 2 (DkmApiVersion.VS14Update2).
public ref class DkmNativeCppNamedExpressionParameter
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DkmNativeCppNamedExpressionParameter
[Windows::Foundation::Metadata::WebHostHidden]
class DkmNativeCppNamedExpressionParameter
[System.Runtime.InteropServices.Guid("71561436-6ab6-c920-9a47-e4ae5e6f6a30")]
public class DkmNativeCppNamedExpressionParameter
[<System.Runtime.InteropServices.Guid("71561436-6ab6-c920-9a47-e4ae5e6f6a30")>]
type DkmNativeCppNamedExpressionParameter = class
Public Class DkmNativeCppNamedExpressionParameter
- Inheritance
-
DkmNativeCppNamedExpressionParameter
- Attributes
Properties
Name |
The name of this parameter. This name must be a legal C++ identifier, with the exception that '$' is a valid character. Expressions passed to CompileNativeExpression() may use the parameter name to refer to the parameter. In the resultant IL, parameters are read via a DkmILLoad instruction. The first parameter (index 0) is an implicit 'this' pointer, present only if 'TypeContext' is non-null. Named parameter follow immediately after. This API was introduced in Visual Studio 14 Update 2 (DkmApiVersion.VS14Update2). |
Type |
The type of this parameter. This API was introduced in Visual Studio 14 Update 2 (DkmApiVersion.VS14Update2). |
Methods
Create(String, DkmNativeCppType) |
Create a new DkmNativeCppNamedExpressionParameter object instance. Location constraint: API must be called from an IDE component (component level > 100,000). This API was introduced in Visual Studio 14 Update 2 (DkmApiVersion.VS14Update2). |