UML(Unified Modeling Language)을 사용하고 적절한
스테레오타입을 적용하여 C# 도메인 요소를 작성할 수 있습니다.
여러 번 적용할 수 있는 C# 속성 모델링 이 컨텐츠는
버전 7.5.1 이상에 적용됩니다. C#에서 속성은 여러 번 메소드에 적용할 수 있습니다(예: FaultContract 속성).
WCF(Windows® Communication Foundation) 라이브러리를 모델링할 때
«FaultContract» 스테레오타입은 UML 오퍼레이션에 한 번만 적용할 수 있지만
모델에서 추가 적용된 속성을 계속 캡처할 수 있습니다.
C# 자동 구현 특성 모델링 이 컨텐츠는
버전 7.5.2 이상에 적용됩니다. C# 3.0 자동 구현
특성을 모델링하여 코드를 생성할 수 있습니다.
코드의 특성은 C#에서 UML로 변환을 사용하여 모델에서 생성될 수도
있습니다.
C# 확장 메소드 모델링 이 컨텐츠는
버전 7.5.2 이상에 적용됩니다. C# 3.0
확장 메소드를 모델링하여 코드를 생성할 수 있습니다. 코드의 확장 메소드는
C#에서 UML로 변환을 사용하여 모델에서 생성될 수도 있습니다.