|
Dreamine.FullKit.Tests 1.0.0.0
Dreamine.FullKit.Tests 기능을 검증하는 자동화 테스트 프로젝트입니다.
|


Public 멤버 함수 | |
| Task | ConnectAsync (CancellationToken cancellationToken=default) |
| Task | DisconnectAsync (CancellationToken cancellationToken=default) |
| Task | SendAsync (MessageEnvelope message, CancellationToken cancellationToken=default) |
| ValueTask | DisposeAsync () |
속성 | |
| int | DisposeCount [get] |
| ConnectionState | State [get] |
| TransportKind | Kind [get] |
이벤트 | |
| EventHandler< MessageEnvelope >? | MessageReceived |
| EventHandler< ConnectionState >? | StateChanged |
Private 속성 | |
| bool | _connected |
| int | _disposeCount |
Controllable Transport 기능과 관련 상태를 캡슐화합니다.
ResilientTransportStateTests.cs 파일의 132 번째 라인에서 정의되었습니다.
|
inline |
Connect Async 작업을 수행합니다.
| cancellationToken | 취소 요청을 감시하는 토큰입니다. |
Task 결과입니다.ResilientTransportStateTests.cs 파일의 230 번째 라인에서 정의되었습니다.
다음을 참조함 : _connected, StateChanged.
|
inline |
Disconnect Async 작업을 수행합니다.
| cancellationToken | 취소 요청을 감시하는 토큰입니다. |
Task 결과입니다.ResilientTransportStateTests.cs 파일의 261 번째 라인에서 정의되었습니다.
다음을 참조함 : _connected, StateChanged.
|
inline |
이 인스턴스가 소유한 리소스를 해제합니다.
ValueTask 결과입니다.ResilientTransportStateTests.cs 파일의 331 번째 라인에서 정의되었습니다.
다음을 참조함 : _disposeCount.
|
inline |
Send Async 작업을 수행합니다.
| message | 처리할 메시지입니다. |
| cancellationToken | 취소 요청을 감시하는 토큰입니다. |
Task 결과입니다.| InvalidOperationException | 현재 객체 상태에서 Send Async 작업을 수행할 수 없는 경우 발생합니다. |
ResilientTransportStateTests.cs 파일의 308 번째 라인에서 정의되었습니다.
다음을 참조함 : _connected.
|
private |
connected 값을 보관합니다.
ResilientTransportStateTests.cs 파일의 142 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ConnectAsync(), DisconnectAsync(), SendAsync().
|
private |
dispose Count 값을 보관합니다.
ResilientTransportStateTests.cs 파일의 151 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DisposeAsync().
|
get |
Dispose Count 값을 가져옵니다.
ResilientTransportStateTests.cs 파일의 161 번째 라인에서 정의되었습니다.
|
get |
Kind 값을 가져옵니다.
ResilientTransportStateTests.cs 파일의 204 번째 라인에서 정의되었습니다.
|
get |
State 값을 가져옵니다.
ResilientTransportStateTests.cs 파일의 192 번째 라인에서 정의되었습니다.
| EventHandler<MessageEnvelope>? Dreamine.FullKit.Tests.Communication.ResilientTransportStateTests.ControllableTransport.MessageReceived |
Message Received 상황이 발생할 때 알립니다.
ResilientTransportStateTests.cs 파일의 172 번째 라인에서 정의되었습니다.
| EventHandler<ConnectionState>? Dreamine.FullKit.Tests.Communication.ResilientTransportStateTests.ControllableTransport.StateChanged |
State Changed 상황이 발생할 때 알립니다.
ResilientTransportStateTests.cs 파일의 182 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ConnectAsync(), DisconnectAsync().