ArgIterator 建構函式

定義

初始化 ArgIterator 結構的新執行個體。

多載

ArgIterator(RuntimeArgumentHandle)

使用指定的引數清單,初始化 ArgIterator 結構的新執行個體。

ArgIterator(RuntimeArgumentHandle, Void*)

使用指定的引數清單和指向清單項目的指標,初始化 ArgIterator 結構的新執行個體。

ArgIterator(RuntimeArgumentHandle)

來源:
ArgIterator.cs
來源:
ArgIterator.cs
來源:
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*)

來源:
ArgIterator.cs
來源:
ArgIterator.cs
來源:
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 中之引數指標,若 arglistnull,則為 ptr 中的第一個強制引數。

屬性

備註

新的 ArgIterator 物件會列舉自 指定的 ptr 引數開始的引數清單,如果 ptrnull ,則為 第一個強制引數。

適用於