|
Dreamine.UI.Wpf.Controls 1.0.1
Dreamine.UI.Wpf.Controls 사용자 인터페이스 기능과 구성 요소를 제공합니다.
|
정적 Public 멤버 함수 | |
| static long | GetOrIncrement (string typeName) |
| static void | Reset () |
속성 | |
| static Dictionary< string, long > | IndexMap = new() [get] |
비싱글턴 ViewModel 인스턴스의 고유 키를 만들기 위한 형식별 증가 인덱스를 보관합니다.
ViewModelKeyCache.cs 파일의 11 번째 라인에서 정의되었습니다.
|
inlinestatic |
지정한 형식 이름의 인덱스를 검사된 산술로 1 증가시키고 반환합니다.
| typeName | 인덱스를 관리할 ViewModel 형식 이름입니다. |
| ArgumentNullException | typeName 이 null이면 발생합니다. |
| OverflowException | 기존 인덱스가 long.MaxValue이면 발생합니다. |
ViewModelKeyCache.cs 파일의 71 번째 라인에서 정의되었습니다.
다음을 참조함 : IndexMap.
다음에 의해서 참조됨 : Dreamine.UI.Wpf.Controls.ViewRegion.ViewLoader.LoadViewWithViewModel().

|
inlinestatic |
저장된 모든 형식별 인덱스를 제거합니다.
ViewModelKeyCache.cs 파일의 87 번째 라인에서 정의되었습니다.
다음을 참조함 : IndexMap.
|
staticget |
ViewModel 형식 이름별 마지막 사용 인덱스를 가져옵니다.
반환된 사전은 변경 가능하며 동시 접근을 자체적으로 동기화하지 않습니다.
ViewModelKeyCache.cs 파일의 29 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetOrIncrement(), Reset().