이 섹션에서는 F# 개체 형식의 멤버에 대해 설명합니다.
비고
멤버 는 형식 정의의 일부이며 키워드로 member 선언되는 기능입니다. 레코드, 클래스, 구분된 공용 구조체, 인터페이스 및 구조체와 같은 F# 개체 형식은 멤버를 지원합니다. 자세한 내용은 레코드, 클래스, 구분된 공용 구조체, 인터페이스 및 구조체를 참조하세요.
멤버는 일반적으로 형식에 대한 공용 인터페이스를 구성하므로 달리 지정하지 않는 한 공용입니다. 멤버를 프라이빗 또는 내부로 선언할 수도 있습니다. 자세한 내용은 Access Control참조하세요. 서명 파일을 사용하여 형식의 특정 멤버를 노출하거나 노출하지 않을 수도 있습니다. 자세한 내용은 서명을 참조하세요.
클래스에만 사용되는 프라이빗 필드 및 do 바인딩은 형식의 공용 인터페이스에 속하지 않고 키워드로 member 선언되지 않으므로 true 멤버가 아닙니다. 그러나 이 섹션에서도 설명합니다.
관련 항목
| 주제 | 설명 |
|---|---|
let 클래스의 바인딩 |
클래스의 프라이빗 필드 및 함수 정의에 대해 설명합니다. |
do 클래스의 바인딩 |
개체 초기화 코드의 사양을 설명합니다. |
| 속성 | 클래스 및 기타 형식의 속성 멤버에 대해 설명합니다. |
| 인덱싱된 속성 | 클래스 및 기타 형식의 배열과 유사한 속성에 대해 설명합니다. |
| 메서드 | 형식의 멤버인 함수에 대해 설명합니다. |
| 생성자 | 형식의 개체를 초기화하는 특수 함수에 대해 설명합니다. |
| 연산자 오버로드 | 형식에 대한 사용자 지정된 연산자의 정의에 대해 설명합니다. |
| 이벤트 | F#의 이벤트 및 이벤트 처리 지원에 대한 정의를 설명합니다. |
| 구조체 | F#의 구조체 정의에 대해 설명합니다. |
| 명시적 필드 | 형식에서 초기화되지 않은 필드의 정의를 설명합니다. |
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET