에 포함될 수있는 가능한 유형을 나열하려고합니다. 그러나 나는 Item.GetType()이 단순히 이미 포함 된 유형의 속성을 반환하기 때문에 속성을 통해 루프하도록 호출 할 수 없다는 점에 주저합니다. 나는 TypeDescriptor.GetProperties (...)를 시도하지만 속성 컨테이너에만 포함 (이 경우 WindowTemplate) 재산에 적용
MVC 속성에 대한 최근 question에서 HttpPost 및 HttpDelete 속성을 사용하여 작업 메서드에서 요청 유형이 허용되거나 요청이 허용되지 않는지 묻는 질문이있었습니다. (요청이 게시 및 삭제 일 수 없으므로 같은 시간). 나는 모두가 파생되는 HttpPostAttribute 및 HttpDeleteAttribute에서 ActionMethod
다음은 컴파일러에서 AllowMultiple = false로 설정된 기본 특성에서 파생 된 여러 특성을 허용하지 않을 것이라고 가정합니다. 실제로 문제없이 컴파일됩니다. 여기서 무엇을 놓치고 있습니까? using System;
[AttributeUsage(AttributeTargets.Property,AllowMultiple=false,Inherited