Dreamine.FullKit.Tests 1.0.0.0
Dreamine.FullKit.Tests 기능을 검증하는 자동화 테스트 프로젝트입니다.
로딩중...
검색중...
일치하는것 없음
Dreamine.FullKit.Tests.Core.DreamineContainerTests.SlowSingleton 클래스 참조sealed

더 자세히 ...

Public 멤버 함수

 SlowSingleton ()

정적 Public 멤버 함수

static void Reset ()

속성

static int CreatedCount [get]

정적 Private 속성

static int _createdCount

상세한 설명

Slow Singleton 기능과 관련 상태를 캡슐화합니다.

DreamineContainerTests.cs 파일의 511 번째 라인에서 정의되었습니다.

생성자 & 소멸자 문서화

◆ SlowSingleton()

Dreamine.FullKit.Tests.Core.DreamineContainerTests.SlowSingleton.SlowSingleton ( )
inline

지정한 설정으로 SlowSingleton 클래스의 새 인스턴스를 초기화합니다.

DreamineContainerTests.cs 파일의 531 번째 라인에서 정의되었습니다.

532 {
533 Thread.Sleep(20);
534 Interlocked.Increment(ref _createdCount);
535 }

다음을 참조함 : _createdCount.

멤버 함수 문서화

◆ Reset()

void Dreamine.FullKit.Tests.Core.DreamineContainerTests.SlowSingleton.Reset ( )
inlinestatic

Reset 작업을 수행합니다.

DreamineContainerTests.cs 파일의 555 번째 라인에서 정의되었습니다.

556 {
557 Volatile.Write(ref _createdCount, 0);
558 }

다음을 참조함 : _createdCount.

다음에 의해서 참조됨 : Dreamine.FullKit.Tests.Core.DreamineContainerTests.Resolve_CreatesSingletonOnlyOnceAcrossConcurrentCalls().

이 함수를 호출하는 함수들에 대한 그래프입니다.:

멤버 데이터 문서화

◆ _createdCount

int Dreamine.FullKit.Tests.Core.DreamineContainerTests.SlowSingleton._createdCount
staticprivate

created Count 값을 보관합니다.

DreamineContainerTests.cs 파일의 521 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : Reset(), SlowSingleton().

속성 문서화

◆ CreatedCount

int Dreamine.FullKit.Tests.Core.DreamineContainerTests.SlowSingleton.CreatedCount
staticget

Created Count 값을 가져옵니다.

DreamineContainerTests.cs 파일의 545 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : Dreamine.FullKit.Tests.Core.DreamineContainerTests.Resolve_CreatesSingletonOnlyOnceAcrossConcurrentCalls().


이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: