공용 형식 시스템
업데이트: 2007년 11월
공용 형식 시스템은 런타임에 형식을 선언하고 사용 및 관리하는 방법을 정의할 뿐 아니라 언어 간 통합에 대한 런타임 지원의 중요한 부분을 차지합니다. 공용 형식 시스템은 다음과 같은 기능을 수행합니다.
언어 간 통합, 형식 안전성 및 고성능 코드 실행이 가능한 프레임워크를 만듭니다.
다양한 프로그래밍 언어를 완벽하게 구현하는 개체 지향 모델을 제공합니다.
다양한 언어로 작성된 개체 간에 상호 작용할 수 있도록 언어에서 따라야 할 규칙을 정의합니다.
단원 내용
공용 형식 시스템 개요
공용 형식 시스템에 관련된 개념에 대해 설명하고 용어를 정의합니다.형식 정의
사용자 정의 형식에 대해 설명합니다.형식 멤버
멤버 오버로드, 재정의 및 상속 등의 개념과 이벤트, 필드, 중첩된 형식, 메서드 및 속성에 대해 설명합니다.공용 형식 시스템의 값 형식
기본 제공 값 형식과 사용자 정의 값 형식에 대해 설명합니다.공용 형식 시스템의 클래스
공용 언어 런타임 클래스의 특성에 대해 설명합니다.공용 형식 시스템의 대리자
관리되지 않는 함수 포인터 대신 사용되는 관리되는 대리자 개체에 대해 설명합니다.공용 형식 시스템의 배열
공용 언어 런타임 배열 형식에 대해 설명합니다.공용 형식 시스템의 인터페이스
인터페이스의 특성 및 공용 언어 런타임에서 인터페이스에 부여하는 제약 조건에 대해 설명합니다.공용 형식 시스템의 포인터
관리되는 포인터, 관리되지 않는 포인터 및 관리되지 않는 함수 포인터에 대해 설명합니다.
관련 단원
.NET Framework 클래스 라이브러리 참조
Microsoft Windows SDK(소프트웨어 개발 키트)에 포함된 클래스, 인터페이스 및 값 형식에 대한 참조를 제공합니다.공용 언어 런타임
코드 실행을 관리하고 응용 프로그램 개발 서비스를 제공하는 런타임 환경에 대해 설명합니다.