다음을 통해 공유


ArgIterator 생성자

정의

ArgIterator 구조체의 새 인스턴스를 초기화합니다.

오버로드

ArgIterator(RuntimeArgumentHandle)

지정된 인수 목록을 사용하여 ArgIterator 구조체의 새 인스턴스를 초기화합니다.

ArgIterator(RuntimeArgumentHandle, Void*)

지정된 인수 목록과 목록의 항목에 대한 포인터를 사용하여 ArgIterator 구조체의 새 인스턴스를 초기화합니다.

ArgIterator(RuntimeArgumentHandle)

지정된 인수 목록을 사용하여 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*)

중요

이 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한 인수에서 시작하는 인수 목록을 열거하거나 첫 번째 필수 인수(null있는 경우ptr)를 열거합니다.

적용 대상