ArgIterator 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 ArgIterator 结构的新实例。
重载
ArgIterator(RuntimeArgumentHandle) |
使用指定的参数列表初始化 ArgIterator 结构的新实例。 |
ArgIterator(RuntimeArgumentHandle, Void*) |
使用指定的参数列表和指向列表项的指针来初始化 ArgIterator 结构的新实例。 |
ArgIterator(RuntimeArgumentHandle)
- Source:
- ArgIterator.cs
- Source:
- ArgIterator.cs
- Source:
- ArgIterator.cs
使用指定的参数列表初始化 ArgIterator 结构的新实例。
public:
ArgIterator(RuntimeArgumentHandle arglist);
public ArgIterator (RuntimeArgumentHandle arglist);
new ArgIterator : RuntimeArgumentHandle -> ArgIterator
Public Sub New (arglist As RuntimeArgumentHandle)
参数
- arglist
- RuntimeArgumentHandle
一个由强制参数和可选参数组成的参数列表。
注解
新的 ArgIterator 对象枚举从第一个可选参数开始的参数列表。
适用于
ArgIterator(RuntimeArgumentHandle, Void*)
- Source:
- ArgIterator.cs
- Source:
- ArgIterator.cs
- Source:
- ArgIterator.cs
重要
此 API 不符合 CLS。
使用指定的参数列表和指向列表项的指针来初始化 ArgIterator 结构的新实例。
public:
ArgIterator(RuntimeArgumentHandle arglist, void* ptr);
[System.CLSCompliant(false)]
public ArgIterator (RuntimeArgumentHandle arglist, void* ptr);
[System.CLSCompliant(false)]
[System.Security.SecurityCritical]
public ArgIterator (RuntimeArgumentHandle arglist, void* ptr);
[<System.CLSCompliant(false)>]
new ArgIterator : RuntimeArgumentHandle * nativeptr<unit> -> ArgIterator
[<System.CLSCompliant(false)>]
[<System.Security.SecurityCritical>]
new ArgIterator : RuntimeArgumentHandle * nativeptr<unit> -> ArgIterator
参数
- arglist
- RuntimeArgumentHandle
一个由强制参数和可选参数组成的参数列表。
- ptr
- Void*
一个指针,它指向首先访问的 arglist
中的参数,或者如果 arglist
为null
,则指向 ptr
中的第一个强制参数。
- 属性
注解
新的 ArgIterator 对象枚举从 指定的ptr
参数开始的参数列表,如果 为 null
,则ptr
枚举第一个必需参数。