이 문서는 기계 번역을 이용하여 번역되었습니다. 문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

System.Reflection.Emit 네임스페이스

 

게시 날짜: 2016년 11월

System.Reflection.Emit 네임 스페이스에는 컴파일러 또는 메타 데이터 및 중간 MSIL (Microsoft language) 내보내고 필요에 따라 디스크에 PE 파일을 생성 하는 도구를 사용할 수 있는 클래스가 포함 되어 있습니다. 이러한 클래스의 주 클라이언트는 스크립트 엔진과 컴파일러입니다.

클래스설명
System_CAPS_pubclassAssemblyBuilder

동적 어셈블리를 정의하고 나타냅니다.

System_CAPS_pubclassConstructorBuilder

동적 클래스의 생성자를 정의하고 나타냅니다.

System_CAPS_pubclassCustomAttributeBuilder

사용자 지정 특성 작성 하는 데 도움이 됩니다.

System_CAPS_pubclassDynamicILInfo

Microsoft 중간 언어 (MSIL)를 생성 하는 다른 방법에 대 한 지원 및 메타 데이터 토큰 만들기에 대 한 코드, 예외 처리 및 지역 변수 서명 blob을 삽입 하는 방법을 비롯 하 여 동적 메서드를 제공 합니다.

System_CAPS_pubclassDynamicMethod

컴파일, 실행 및 삭제할 수 있는 동적 메서드를 정의하고 나타냅니다. 삭제된 메서드는 가비지 수집에 사용할 수 있습니다.

System_CAPS_pubclassEnumBuilder

열거형 형식을 설명하고 나타냅니다.

System_CAPS_pubclassEventBuilder

클래스에 대 한 이벤트를 정의합니다.

System_CAPS_pubclassFieldBuilder

정의 하 고 필드를 나타냅니다. 이 클래스는 상속될 수 없습니다.

System_CAPS_pubclassGenericTypeParameterBuilder

동적으로 정의된 제네릭 형식 및 메서드에 대한 제네릭 형식 매개 변수를 정의하고 만듭니다. 이 클래스는 상속될 수 없습니다.

System_CAPS_pubclassILGenerator

Microsoft MSIL (intermediate language) 명령이 생성 됩니다.

System_CAPS_pubclassLocalBuilder

메서드 또는 생성자 내에서 로컬 변수를 나타냅니다.

System_CAPS_pubclassMethodBuilder

동적 클래스에 메서드(또는 생성자)를 정의하고 표시합니다.

System_CAPS_pubclassMethodRental

지정 된 메서드는 클래스의 메서드 본문 구현을 바꿔 빠른 방법을 제공 합니다.

System_CAPS_pubclassModuleBuilder

정의 하 고 동적 어셈블리에 모듈을 나타냅니다.

System_CAPS_pubclassOpCodes

사용한 내보내기 작업에는 중간 MSIL (Microsoft Language) 명령의 필드 표현을 제공는 ILGenerator 클래스 멤버 (예: Emit).

System_CAPS_pubclassParameterBuilder

만들거나 매개 변수 정보를 연결 합니다.

System_CAPS_pubclassPropertyBuilder

형식에 대 한 속성을 정의합니다.

System_CAPS_pubclassSignatureHelper

시그니처를 빌드하는 방법을 제공 합니다.

System_CAPS_pubclassTypeBuilder

런타임 시 클래스의 새 인스턴스를 정의하고 만듭니다.

System_CAPS_pubclassUnmanagedMarshal

사용되지 않습니다. 비관리 코드에 관리 되는 필드를 마샬링하는 방법을 설명 하는 클래스를 나타냅니다. 이 클래스는 상속될 수 없습니다.

구조체설명
System_CAPS_pubstructureEventToken

나타냅니다는 Token 이벤트를 나타내는 메타 데이터에 의해 반환 됩니다.

System_CAPS_pubstructureExceptionHandler

SetMethodBody과 같은 메서드에 전달될 예외 처리기를 IL의 바이트 배열로 나타냅니다.

System_CAPS_pubstructureFieldToken

FieldToken 구조체는 필드를 나타내는 토큰의 개체 표현입니다.

System_CAPS_pubstructureLabel

명령 스트림에 레이블을 나타냅니다. Label 와 함께 사용 되는 ILGenerator 클래스입니다.

System_CAPS_pubstructureMethodToken

MethodToken 구조체는 메서드를 나타내는 토큰의 개체 표현입니다.

System_CAPS_pubstructureOpCode

IL(중간 언어) 명령을 설명합니다.

System_CAPS_pubstructureParameterToken

ParameterToken 구조체는 매개 변수를 나타내는 메타 데이터에서 반환 된 토큰의 불투명 하 게 표현 합니다.

System_CAPS_pubstructurePropertyToken

PropertyToken 구조체는 불투명 하 게 표현 된 Token 속성을 나타내는 메타 데이터에서 반환 합니다.

System_CAPS_pubstructureSignatureToken

나타냅니다는 Token 시그니처를 나타내는 메타 데이터에 의해 반환 됩니다.

System_CAPS_pubstructureStringToken

문자열을 나타내는 토큰을 나타냅니다.

System_CAPS_pubstructureTypeToken

나타냅니다는 Token 형식을 나타내는 메타 데이터에 의해 반환 됩니다.

열거형설명
System_CAPS_pubenumAssemblyBuilderAccess

동적 어셈블리에 대 한 액세스 모드를 정의합니다.

System_CAPS_pubenumFlowControl

이 API는 제품 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 명령으로 컨트롤 흐름을 변경하는 방법에 대해 설명합니다.

System_CAPS_pubenumOpCodeType

이 API는 제품 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. MSIL(Microsoft Intermediate Language) 명령의 형식에 대해 설명합니다.

System_CAPS_pubenumOperandType

이 API는 제품 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. MSIL(Microsoft Intermediate Language) 명령의 피연산자 형식에 대해 설명합니다.

System_CAPS_pubenumPackingSize

형식이 마샬링될 때 필드의 메모리 맞춤을 결정하는 두 요소 중 하나를 지정합니다.

System_CAPS_pubenumPEFileKinds

이식 가능한 실행 파일 (PE) 파일의 형식을 지정합니다.

System_CAPS_pubenumStackBehaviour

값이 스택에 푸시되거나 스택에서 팝하는 방법에 대해 설명합니다.

맨 위로 이동
표시: