System.Reflection.Emit.ILGeneration
사용자 지정 특성을 지정할 수 있도록 합니다.
사용자 지정 특성의 생성자와 이 생성자에 대한 인수가 제공되면 CustomAttributeBuilder 클래스의 인스턴스를 초기화합니다.
사용자 지정 특성에 대한 생성자입니다.
사용자 지정 특성의 생성자에 대한 인수입니다.
이 정적 또는 전용인 경우또는 제공된 인수의 개수가 생성자의 호출 규칙에서 요구하는 매개 변수 개수와 일치하지 않는 경우또는 제공된 인수의 형식이 생성자에 선언된 매개 변수의 형식과 일치하지 않는 경우 또는제공된 인수가 또는 이외의 다른 참조 형식인 경우
또는 이 null인 경우
사용자 지정 특성의 생성자, 이 생성자에 대한 인수 및 명명된 필드/값 쌍 집합이 제공되면 CustomAttributeBuilder 클래스의 인스턴스를 초기화합니다.
사용자 지정 특성에 대한 생성자입니다.
사용자 지정 특성의 생성자에 대한 인수입니다.
사용자 지정 특성의 명명된 필드입니다.
사용자 지정 특성의 명명된 필드 값입니다.
및 배열의 길이가 다른 경우또는 이 정적 또는 전용인 경우또는 제공된 인수의 개수가 생성자의 호출 규칙에서 요구하는 매개 변수 개수와 일치하지 않는 경우또는 제공된 인수의 형식이 생성자에 선언된 매개 변수의 형식과 일치하지 않는 경우또는 필드 값 형식이 명명된 필드 형식과 일치하지 않는 경우또는 필드가 생성자와 같은 클래스 또는 기본 클래스에 속하지 않는 경우 또는제공된 인수 또는 명명된 필드가 또는 이외의 참조 형식인 경우
매개 변수 중 하나가 null인 경우
사용자 지정 특성의 생성자, 이 생성자에 대한 인수 및 명명된 속성 또는 값 쌍 집합이 제공되면 CustomAttributeBuilder 클래스의 인스턴스를 초기화합니다.
사용자 지정 특성에 대한 생성자입니다.
사용자 지정 특성의 생성자에 대한 인수입니다.
사용자 지정 특성의 명명된 속성입니다.
사용자 지정 특성의 명명된 속성 값입니다.
및 배열의 길이가 다른 경우또는 이 정적 또는 전용인 경우또는 제공된 인수의 개수가 생성자의 호출 규칙에서 요구하는 매개 변수 개수와 일치하지 않는 경우또는 제공된 인수의 형식이 생성자에 선언된 매개 변수의 형식과 일치하지 않는 경우또는 속성 값 형식이 명명된 속성 형식과 일치하지 않는 경우또는 속성에 setter 메서드가 없는 경우또는 속성이 생성자와 같은 클래스 또는 기본 클래스에 속하지 않는 경우 또는제공된 인수 또는 명명된 속성이 또는 이외의 참조 형식인 경우
매개 변수 중 하나가 null인 경우
사용자 지정 특성의 생성자, 이 생성자에 대한 인수, 명명된 속성/값 쌍 집합 또는 명명된 필드/값 쌍 집합이 제공되면 CustomAttributeBuilder 클래스의 인스턴스를 초기화합니다.
사용자 지정 특성에 대한 생성자입니다.
사용자 지정 특성의 생성자에 대한 인수입니다.
사용자 지정 특성의 명명된 속성입니다.
사용자 지정 특성의 명명된 속성 값입니다.
사용자 지정 특성의 명명된 필드입니다.
사용자 지정 특성의 명명된 필드 값입니다.
및 배열의 길이가 다른 경우또는 및 배열의 길이가 다른 경우또는 이 정적 또는 전용인 경우또는 제공된 인수의 개수가 생성자의 호출 규칙에서 요구하는 매개 변수 개수와 일치하지 않는 경우또는 제공된 인수의 형식이 생성자에 선언된 매개 변수의 형식과 일치하지 않는 경우또는 속성 값 형식이 명명된 속성 형식과 일치하지 않는 경우또는 필드 값 형식이 해당 필드 형식의 형식과 일치하지 않는 경우또는 속성에 setter가 없는 경우또는 속성 또는 필드가 생성자와 같은 클래스 또는 기본 클래스에 속하지 않는 경우 또는제공된 인수, 명명된 속성 또는 명명된 필드가 또는 이외의 참조 형식인 경우
매개 변수 중 하나가 null인 경우
MSIL(Microsoft Intermediate Language) 명령을 생성합니다.
catch 블록을 시작합니다.
예외를 나타내는 개체입니다.
catch 블록이 필터링된 예외 내에 있는 경우
이 null이고, 해당 catch 블록을 찾을 때까지 finally 블록을 실행해야 한다는 것을 나타내는 값을 예외 필터 블록에서 반환하지 않은 경우
생성되는 MSIL(Microsoft Intermediate Language)이 현재 예외 블록에 들어 있지 않은 경우
필터링된 예외에 대한 예외 블록을 시작합니다.
생성되는 MSIL(Microsoft Intermediate Language)이 현재 예외 블록에 들어 있지 않은 경우 또는이 가 에 속해 있는 경우
필터링되지 않은 예외에 대한 예외 블록을 시작합니다.
블록의 끝에 대한 레이블입니다.사용자는 이 레이블을 통해 올바른 위치에서 finally 블록을 실행하거나 try를 종료할 수 있습니다.
MSIL(Microsoft Intermediate Language) 스트림의 예외 오류 블록을 시작합니다.
생성 중인 MSIL이 현재 예외 블록에 없는 경우 또는이 가 에 속해 있는 경우
MSIL(Microsoft Intermediate Language) 명령 스트림의 finally 블록을 시작합니다.
생성 중인 MSIL이 현재 예외 블록에 없는 경우
어휘 범위를 시작합니다.
이 가 에 속해 있는 경우
지정한 형식의 지역 변수를 선언합니다.
선언된 지역 변수입니다.
지역 변수의 형식을 나타내는 개체입니다.
가 null입니다.
포함하는 형식이 메서드에 의해 만들어진 경우
지정한 형식의 지역 변수를 선언하고, 선택적으로 해당 변수가 참조하는 개체를 고정합니다.
지역 변수를 나타내는 개체입니다.
지역 변수의 형식을 나타내는 개체입니다.
메모리에 개체를 고정하면 true이고, 그렇지 않으면 false입니다.
가 null입니다.
포함하는 형식이 메서드에 의해 만들어진 경우또는바깥쪽 메서드의 메서드 본문이 메서드에 의해 만들어진 경우
이 가 연결되어 있는 메서드가 에 표시되지 않을 경우
새 레이블을 선언합니다.
분기에 대한 토큰으로 사용할 수 있는 새 레이블을 반환합니다.
명령 스트림에 지정된 명령을 배치합니다.
스트림에 배치될 MSIL(Microsoft Intermediate Language) 명령입니다.
지정된 명령 및 문자 인수를 MSIL(Microsoft Intermediate Language) 명령 스트림에 배치합니다.
스트림에 배치될 MSIL 명령입니다.
명령 바로 다음에 스트림으로 푸시되는 문자 인수입니다.
지정된 명령 및 숫자 인수를 MSIL(Microsoft Intermediate Language) 명령 스트림에 배치합니다.
스트림에 배치될 MSIL 명령입니다.OpCodes 열거형에 정의됩니다.
명령 바로 다음에 스트림으로 푸시되는 숫자 인수입니다.
지정된 명령 및 숫자 인수를 MSIL(Microsoft Intermediate Language) 명령 스트림에 배치합니다.
스트림에 내보낼 MSIL 명령입니다.
명령 바로 다음에 스트림으로 푸시되는 Int 인수입니다.
지정된 명령 및 숫자 인수를 MSIL(Microsoft Intermediate Language) 명령 스트림에 배치합니다.
스트림에 배치될 MSIL 명령입니다.
명령 바로 다음에 스트림으로 푸시되는 숫자 인수입니다.
지정된 명령 및 숫자 인수를 MSIL(Microsoft Intermediate Language) 명령 스트림에 배치합니다.
스트림에 배치될 MSIL 명령입니다.
명령 바로 다음에 스트림으로 푸시되는 숫자 인수입니다.
MSIL(Microsoft Intermediate Language) 명령 스트림에 지정된 명령 및 지정된 생성자에 대한 메타데이터 토큰을 배치합니다.
스트림에 내보낼 MSIL 명령입니다.
생성자를 나타내는 ConstructorInfo입니다.
가 null입니다..NET Framework 4의 새 예외입니다.
지정된 명령을 MSIL(Microsoft Intermediate Language) 스트림에 배치하고 고정이 완료되면 레이블을 포함할 공간을 남겨 둡니다.
스트림에 내보낼 MSIL 명령입니다.
이 위치에서 분기될 레이블입니다.
지정된 명령을 MSIL(Microsoft Intermediate Language) 스트림에 배치하고 고정이 완료되면 레이블을 포함할 공간을 남겨 둡니다.
스트림에 내보낼 MSIL 명령입니다.
이 위치에서 분기될 레이블 개체 배열입니다.모든 레이블을 사용합니다.
가 null입니다..NET Framework 4의 새 예외입니다.
MSIL(Microsoft Intermediate Language) 스트림에 지정된 명령을 배치합니다. 해당 스트림 다음에는 지정된 지역 변수에 대한 메타데이터 인덱스가 옵니다.
스트림에 내보낼 MSIL 명령입니다.
지역 변수입니다.
매개 변수의 부모 메서드가 해당 에 연결된 메서드와 일치하지 않는 경우
가 null입니다.
가 싱글바이트 명령이며 이 Byte.MaxValue보다 큰 인덱스의 지역 변수를 나타내는 경우
MSIL(Microsoft Intermediate Language) 명령 스트림에 지정된 명령 및 시그니처 토큰을 배치합니다.
스트림에 내보낼 MSIL 명령입니다.
시그니처 토큰을 생성하는 도우미입니다.
가 null입니다.
MSIL(Microsoft Intermediate Language) 명령 스트림에 지정된 명령 및 지정된 필드에 대한 메타데이터 토큰을 배치합니다.
스트림에 내보낼 MSIL 명령입니다.
필드를 나타내는 FieldInfo입니다.
지정된 명령을 MSIL(Microsoft Intermediate Language) 스트림에 배치합니다. 해당 스트림 다음에는 지정한 메서드에 대한 메타데이터 토큰이 옵니다.
스트림에 내보낼 MSIL 명령입니다.
메서드를 나타내는 MethodInfo입니다.
가 null입니다.
가 속성이 false인 제네릭 메서드인 경우
지정된 명령 및 문자 인수를 MSIL(Microsoft Intermediate Language) 명령 스트림에 배치합니다.
스트림에 배치될 MSIL 명령입니다.
명령 바로 다음에 스트림으로 푸시되는 문자 인수입니다.
지정된 명령 및 숫자 인수를 MSIL(Microsoft Intermediate Language) 명령 스트림에 배치합니다.
스트림에 배치될 MSIL 명령입니다.
명령 바로 다음에 스트림으로 푸시되는 Single 인수입니다.
지정된 명령을 MSIL(Microsoft Intermediate Language) 스트림에 배치합니다. 해당 스트림 다음에는 지정한 문자열에 대한 메타데이터 토큰이 옵니다.
스트림에 내보낼 MSIL 명령입니다.
내보낼 String입니다.
지정된 명령을 MSIL(Microsoft Intermediate Language) 스트림에 배치합니다. 해당 스트림 다음에는 지정한 형식에 대한 메타데이터 토큰이 옵니다.
스트림에 배치될 MSIL 명령입니다.
Type
가 null입니다.
MSIL(Microsoft Intermediate Language) 스트림에 call 또는 callvirt 명령을 배치하여 varargs 메서드를 호출합니다.
스트림에 내보낼 MSIL 명령입니다., 또는 여야 합니다.
호출될 varargs 메서드입니다.
메서드가 varargs 메서드인 경우 선택적 인수의 형식이고, 그렇지 않으면 null입니다.
가 메서드 호출을 지정하지 않은 경우
가 null입니다.
메서드 호출 규칙이 varargs가 아닌데도 선택적 매개 변수 형식이 제공된 경우.이 예외는 .NET Framework 버전 1.0 및 1.1에서 throw됩니다. 후속 버전에서는 예외가 throw되지 않습니다.
간접 호출에 대해 관리되는 호출을 지정하여 명령을 MSIL(Microsoft Intermediate Language) 스트림에 배치합니다.
스트림에 내보낼 MSIL 명령입니다.여야 합니다.
사용될 관리되는 호출 규칙입니다.
결과의 입니다.
명령에 사용되는 필수 인수의 형식입니다.
varargs 호출에 사용되는 선택적 인수의 형식입니다.
가 null이 아니지만 에 플래그가 포함되어 있지 않은 경우
지정한 지역 변수로 을 호출하는 데 필요한 MSIL(Microsoft Intermediate Language)을 내보냅니다.
해당 값을 콘솔에 기록할 지역 변수입니다.
의 형식이 지원되지 않는 또는 인 경우 또는가 형식을 받아들이는 의 오버로드가 없는 경우
가 null입니다.
지정한 필드로 을 호출하는 데 필요한 MSIL(Microsoft Intermediate Language)을 내보냅니다.
해당 값을 콘솔에 기록할 필드입니다.
지정한 필드의 형식을 받아들이는 메서드의 오버로드가 없는 경우
가 null입니다.
필드의 형식이 지원되지 않는 또는 인 경우
문자열로 을 호출하는 MSIL(Microsoft Intermediate Language)을 내보냅니다.
인쇄할 문자열입니다.
예외 블록을 끝냅니다.
코드 스트림의 예기치 않은 위치에서 end 예외 블록이 발생하는 경우
생성되는 MSIL(Microsoft Intermediate Language)이 현재 예외 블록에 들어 있지 않은 경우
어휘 범위를 종료합니다.
이 가 에 속해 있는 경우
에서 내보내는 MSIL(Microsoft Intermediate Language) 스트림의 현재 오프셋을 바이트 단위로 가져옵니다.
MSIL 스트림에서 다음 명령을 내보낼 오프셋입니다.
지정된 레이블로 MSIL(Microsoft Intermediate Language) 스트림의 현재 위치를 표시합니다.
인덱스를 설정할 레이블입니다.
가 레이블 배열의 잘못된 인덱스를 나타내는 경우또는 에 대한 인덱스가 이미 정의되어 있는 경우
예외를 throw하는 명령을 내보냅니다.
throw할 예외 형식의 클래스입니다.
이 클래스가 아니거나 의 파생 클래스가 아닌 경우또는 해당 형식에 기본 생성자가 없는 경우
가 null입니다.
지역 변수를 계산하는 데 사용되는 네임스페이스를 지정하고 현재 활성화된 어휘의 범위를 조사합니다.
지역 변수를 계산하는 데 사용되는 네임스페이스를 지정하고 현재 활성화된 어휘의 범위를 조사합니다.
의 길이가 0인 경우
가 null입니다.
이 가 에 속해 있는 경우
명령 스트림의 레이블을 나타냅니다.Label은 클래스와 함께 사용됩니다.
지정된 개체가 Label의 인스턴스이며 해당 인스턴스와 같은지 검사합니다.
가 Label의 인스턴스이고 해당 개체와 같으면 true이고, 그렇지 않으면 false입니다.
이 Label 인스턴스와 비교할 개체입니다.
현재 인스턴스와 지정된 이 같은지 여부를 나타냅니다.
의 값이 현재 인스턴스의 값과 같으면 true이고, 그렇지 않으면 false입니다.
현재 인스턴스와 비교할 입니다.
이 인스턴스의 해시 코드를 생성합니다.
이 인스턴스의 해시 코드를 반환합니다.
두 개의 구조체가 같은지 여부를 나타냅니다.
가 와 같으면 true이고, 그렇지 않으면 false입니다.
와 비교할 입니다.
와 비교할 입니다.
두 개의 구조체가 같지 않은지 여부를 나타냅니다.
가 와 다르면 true이고, 그렇지 않으면 false입니다.
와 비교할 입니다.
와 비교할 입니다.
메서드 또는 생성자 내의 지역 변수를 나타냅니다.
지역 변수에서 참조하는 개체가 메모리에 고정되어 있는지 여부를 나타내는 값을 가져옵니다.
지역 변수에서 참조하는 개체가 메모리에 고정되어 있으면 true이고, 그렇지 않으면 false입니다.
메서드 본문 내에 있는 지역 변수의 인덱스(0부터 시작)를 가져옵니다.
메서드 본문 내에서 지역 변수의 선언 순서를 나타내는 정수 값입니다.
지역 변수의 형식을 가져옵니다.
지역 변수의 입니다.
매개 변수 정보를 만들거나 연결합니다.
이 매개 변수에 대한 특성을 검색합니다.
읽기 전용입니다.이 매개 변수에 대한 특성을 검색합니다.
입력 매개 변수인지 여부를 검색합니다.
읽기 전용입니다.입력 매개 변수인지 여부를 검색합니다.
이 매개 변수가 선택적인지의 여부를 검색합니다.
읽기 전용입니다.이 매개 변수가 선택적인지의 여부를 지정합니다.
이 매개 변수가 출력 매개 변수인지 여부를 검색합니다.
읽기 전용입니다.이 매개 변수가 출력 매개 변수인지 여부를 검색합니다.
이 매개 변수의 이름을 검색합니다.
읽기 전용입니다.이 매개 변수의 이름을 검색합니다.
이 매개 변수에 대한 시그니처 위치를 검색합니다.
읽기 전용입니다.이 매개 변수에 대한 시그니처 위치를 검색합니다.
해당 매개 변수의 기본값을 설정합니다.
이 매개 변수의 기본값입니다.
매개 변수가 지원되는 형식 중 하나가 아닌 경우또는의 형식이 매개 변수의 형식과 일치하지 않는 경우또는매개 변수가 형식 또는 다른 참조 형식이고, 가 null이 아니고, 값을 참조 형식에 할당할 수 없는 경우
지정된 사용자 지정 특성 BLOB를 사용하여 사용자 지정 특성을 설정합니다.
사용자 지정 특성에 대한 생성자입니다.
특성을 나타내는 바이트 blob입니다.
또는 가 null인 경우
사용자 지정 특성 작성기를 사용하여 사용자 지정 특성을 설정합니다.
사용자 지정 특성을 정의하는 도우미 클래스의 인스턴스입니다.
가 null입니다.
시그니처를 빌드하는 메서드를 제공합니다.
시그니처에 인수를 추가합니다.
인수의 형식입니다.
시그니처가 이미 종료된 경우
가 null입니다.
인수가 고정되는지 여부를 지정하여 지정된 형식의 인수를 시그니처에 추가합니다.
인수 형식입니다.
인수가 고정되면 true이고, 그렇지 않으면 false입니다.
가 null입니다.
시그니처에 지정된 사용자 지정 한정자가 있는 인수를 추가합니다.
인수 형식입니다.
또는 와 같이 인수에 대한 필수적 사용자 지정 한정자를 나타내는 형식의 배열입니다.인수에 필수적 사용자 지정 한정자가 없는 경우 null을 지정합니다.
또는 와 같이 인수에 대한 선택적 사용자 지정 한정자를 나타내는 형식의 배열입니다.인수에 선택적 사용자 지정 한정자가 없는 경우 null을 지정합니다.
가 null입니다. 또는 또는 의 요소가 null인 경우
시그니처가 이미 종료된 경우 또는지정된 사용자 지정 한정자 중 하나가 배열 형식인 경우또는지정된 사용자 지정 한정자 중 하나가 개방형 제네릭 형식인 경우.즉, 속성이 사용자 지정 한정자에 대해 true인 경우
시그니처에 지정된 사용자 지정 한정자가 있는 인수의 집합을 추가합니다.
추가할 인수의 형식입니다.
형식 배열로 이루어진 배열입니다.각 형식 배열은 또는 와 같이 해당 인수에 대한 필수적 사용자 지정 한정자를 나타냅니다.특정 인수에 필수적 사용자 지정 한정자가 없는 경우에는 형식 배열 대신 null을 지정합니다.모든 인수에 필수적 사용자 지정 한정자가 없는 경우에는 배열로 이루어진 배열 대신 null을 지정합니다.
형식 배열로 이루어진 배열입니다.각 형식 배열은 또는 와 같이 해당 인수에 대한 선택적 사용자 지정 한정자를 나타냅니다.특정 인수에 선택적 사용자 지정 한정자가 없는 경우에는 형식 배열 대신 null을 지정합니다.모든 인수에 선택적 사용자 지정 한정자가 없는 경우에는 배열로 이루어진 배열 대신 null을 지정합니다.
의 요소가 null인 경우 또는지정된 사용자 지정 한정자 중 하나가 null인 경우. 그러나 인수의 사용자 지정 한정자 배열에 대해서는 null을 지정할 수 있습니다.
시그니처가 이미 종료된 경우 또는지정된 사용자 지정 한정자 중 하나가 배열 형식인 경우또는지정된 사용자 지정 한정자 중 하나가 개방형 제네릭 형식인 경우.즉, 속성이 사용자 지정 한정자에 대해 true인 경우또는 또는 의 크기가 의 크기와 같지 않은 경우
vararg 고정 부분의 끝을 표시합니다.이것은 호출자가 vararg 시그니처 호출 사이트를 만드는 경우에만 사용됩니다.
이 인스턴스가 지정된 개체와 같은지 확인합니다.
지정된 개체가 SignatureHelper이고 같은 시그니처를 나타내면 true이고, 그렇지 않으면 false입니다.
이 인스턴스와 비교되어야 하는 개체입니다.
필드에 대한 시그니처 도우미를 반환합니다.
필드에 대한 SignatureHelper 개체입니다.
SignatureHelper를 요청할 필드가 들어 있는 동적 모듈입니다.
이 인스턴스의 해시 코드를 생성하고 반환합니다.
이름에 따라 해시 코드를 반환합니다.
지역 변수에 대한 시그니처 도우미를 반환합니다.
지역 변수에 대한 입니다.
지역 변수에 대한 시그니처 도우미를 반환합니다.
지역 변수에 대한 SignatureHelper 개체입니다.
SignatureHelper를 요청할 지역 변수가 들어 있는 동적 모듈입니다.
메서드의 호출 규칙 및 반환 형식을 매개 변수로 받아 메서드에 대한 시그니처 도우미를 반환합니다.
메서드에 대한 SignatureHelper 개체입니다.
메서드의 호출 규칙입니다.
메서드의 반환 형식이거나, void 반환 형식(Visual Basic의 경우 Sub 프로시저)에 대해 null입니다.
지정된 메서드의 모듈, 호출 규칙 및 반환 형식으로 메서드에 대한 시그니처 도우미를 반환합니다.
메서드에 대한 SignatureHelper 개체입니다.
SignatureHelper를 요청할 메서드가 들어 있는 입니다.
메서드의 호출 규칙입니다.
메서드의 반환 형식이거나, void 반환 형식(Visual Basic의 경우 Sub 프로시저)에 대해 null입니다.
가 null입니다.
가 가 아닌 경우
메서드의 모듈, 반환 형식 및 인수 형식을 매개 변수로 받아 표준 호출 규칙으로 해당 메서드에 대한 시그니처 도우미를 반환합니다.
메서드에 대한 SignatureHelper 개체입니다.
SignatureHelper를 요청할 메서드가 들어 있는 입니다.
메서드의 반환 형식이거나, void 반환 형식(Visual Basic의 경우 Sub 프로시저)에 대해 null입니다.
메서드의 인수 형식이거나, 메서드에 인수가 없는 경우 null입니다.
가 null입니다.또는의 요소가 null인 경우
가 가 아닌 경우
속성이 들어 있는 동적 모듈, 호출 규칙, 속성 형식, 속성 인수, 반환 형식 및 인수에 대한 사용자 지정 한정자를 매개 변수로 받아 속성에 대한 시그니처 도우미를 반환합니다.
속성에 대한 개체입니다.
를 요청할 속성이 들어 있는 입니다.
속성 접근자의 호출 규칙입니다.
속성 형식
또는 와 같이 반환 형식에 대한 필수적 사용자 지정 한정자를 나타내는 형식의 배열입니다.반환 형식에 필수적 사용자 지정 한정자가 없으면 null을 지정합니다.
또는 와 같이 반환 형식에 대한 선택적 사용자 지정 한정자를 나타내는 형식의 배열입니다.반환 형식에 선택적 사용자 지정 한정자가 없는 경우에는 null을 지정합니다.
속성의 인수 형식이거나, 속성에 인수가 없는 경우 null입니다.
형식 배열로 이루어진 배열입니다.각 형식 배열은 해당 속성 인수에 대한 필수적 사용자 지정 한정자를 나타냅니다.특정 인수에 필수적 사용자 지정 한정자가 없는 경우에는 형식 배열 대신 null을 지정합니다.속성에 인수가 없거나 모든 인수에 필수적 사용자 지정 한정자가 없는 경우에는 배열로 이루어진 배열 대신 null을 지정합니다.
형식 배열로 이루어진 배열입니다.각 형식 배열은 해당 속성 인수에 대한 선택적 사용자 지정 한정자를 나타냅니다.특정 인수에 선택적 사용자 지정 한정자가 없는 경우에는 형식 배열 대신 null을 지정합니다.속성에 인수가 없거나 모든 인수에 선택적 사용자 지정 한정자가 없는 경우에는 배열로 이루어진 배열 대신 null을 지정합니다.
가 null입니다.또는의 요소가 null인 경우 또는지정된 사용자 지정 한정자 중 하나가 null인 경우. 그러나 인수의 사용자 지정 한정자 배열에 대해서는 null을 지정할 수 있습니다.
시그니처가 이미 종료된 경우 또는가 가 아닌 경우또는지정된 사용자 지정 한정자 중 하나가 배열 형식인 경우또는지정된 사용자 지정 한정자 중 하나가 개방형 제네릭 형식인 경우.즉, 속성이 사용자 지정 한정자에 대해 true인 경우또는 또는 의 크기가 의 크기와 같지 않은 경우
속성이 들어 있는 동적 모듈, 속성 형식 및 속성 인수를 매개 변수로 받아 속성에 대한 시그니처 도우미를 반환합니다.
속성에 대한 개체입니다.
를 요청할 속성이 들어 있는 입니다.
속성 형식
인수 형식이거나, 속성에 인수가 없는 경우 null입니다.
가 null입니다.또는의 요소가 null인 경우
가 가 아닌 경우
속성이 들어 있는 동적 모듈, 속성 형식, 속성 인수, 그리고 반환 형식 및 인수에 대한 사용자 지정 한정자를 매개 변수로 받아 속성에 대한 시그니처 도우미를 반환합니다.
속성에 대한 개체입니다.
를 요청할 속성이 들어 있는 입니다.
속성 형식
또는 와 같이 반환 형식에 대한 필수적 사용자 지정 한정자를 나타내는 형식의 배열입니다.반환 형식에 필수적 사용자 지정 한정자가 없으면 null을 지정합니다.
또는 와 같이 반환 형식에 대한 선택적 사용자 지정 한정자를 나타내는 형식의 배열입니다.반환 형식에 선택적 사용자 지정 한정자가 없는 경우에는 null을 지정합니다.
속성의 인수 형식이거나, 속성에 인수가 없는 경우 null입니다.
형식 배열로 이루어진 배열입니다.각 형식 배열은 해당 속성 인수에 대한 필수적 사용자 지정 한정자를 나타냅니다.특정 인수에 필수적 사용자 지정 한정자가 없는 경우에는 형식 배열 대신 null을 지정합니다.속성에 인수가 없거나 모든 인수에 필수적 사용자 지정 한정자가 없는 경우에는 배열로 이루어진 배열 대신 null을 지정합니다.
형식 배열로 이루어진 배열입니다.각 형식 배열은 해당 속성 인수에 대한 선택적 사용자 지정 한정자를 나타냅니다.특정 인수에 선택적 사용자 지정 한정자가 없는 경우에는 형식 배열 대신 null을 지정합니다.속성에 인수가 없거나 모든 인수에 선택적 사용자 지정 한정자가 없는 경우에는 배열로 이루어진 배열 대신 null을 지정합니다.
가 null입니다.또는의 요소가 null인 경우 또는지정된 사용자 지정 한정자 중 하나가 null인 경우. 그러나 인수의 사용자 지정 한정자 배열에 대해서는 null을 지정할 수 있습니다.
시그니처가 이미 종료된 경우 또는가 가 아닌 경우또는지정된 사용자 지정 한정자 중 하나가 배열 형식인 경우또는지정된 사용자 지정 한정자 중 하나가 개방형 제네릭 형식인 경우.즉, 속성이 사용자 지정 한정자에 대해 true인 경우또는 또는 의 크기가 의 크기와 같지 않은 경우
시그니처에 더 이상 토큰이 추가되지 않도록 시그니처에 종료 토큰을 추가하여 시그니처가 완료된 것으로 표시합니다.
전체 시그니처로 구성된 바이트 배열을 반환합니다.
시그니처 인수를 나타내는 문자열을 반환합니다.
이 시그니처의 인수를 나타내는 문자열을 반환합니다.