속성 또는 프로시저가 기본 클래스에서 상속된 동일한 명명된 속성 또는 프로시저를 재정의할 것을 지정합니다.
규칙
선언 컨텍스트입니다. 속성 또는 프로시저 선언문에서만 사용할
Overrides수 있습니다.결합된 한정자입니다. 동일한 선언과
Shadows함께 또는Shared동일한 선언에서 함께 지정할Overrides수 없습니다. 재정의 요소는 암시적으로 재정의할 수OverridableOverrides있으므로 .일치하는 서명입니다. 이 선언의 서명은 재정의하는 속성 또는 프로시저의 서명 과 정확히 일치해야 합니다. 즉, 매개 변수 목록에 동일한 데이터 형식의 동일한 순서로 동일한 수의 매개 변수가 있어야 합니다.
재정의 선언은 서명 외에도 다음과 정확히 일치해야 합니다.
액세스 수준
반환 형식(있는 경우)
제네릭 서명입니다. 제네릭 프로시저의 경우 서명에는 형식 매개 변수 수가 포함됩니다. 따라서 재정의 선언은 해당 측면에서도 기본 클래스 버전과 일치해야 합니다.
추가 일치. 이 선언은 기본 클래스 버전의 서명과 일치하는 것 외에도 다음과 같은 측면에서 일치해야 합니다.
그림자 및 재정의. 섀도링 및 재정의 모두 상속된 요소를 다시 정의하지만 두 방법 사이에는 상당한 차이가 있습니다. 자세한 내용은 Visual Basic의 그림자를 참조하세요.
사용하는 Overrides경우 라이브러리 API가 C#에서 더 쉽게 작동할 수 있도록 컴파일러가 암시적으로 추가 Overloads 됩니다.
한 Overrides 정자는 다음 컨텍스트에서 사용할 수 있습니다.
참고하십시오
.NET