Dreamine.Communication.Abstractions 1.0.2
Dreamine.Communication.Abstractions 공용 계약과 추상화를 제공합니다.
로딩중...
검색중...
일치하는것 없음
Dreamine.Communication.Abstractions.Interfaces.IConnectionLifecycle 인터페이스 참조

더 자세히 ...

Dreamine.Communication.Abstractions.Interfaces.IConnectionLifecycle에 대한 상속 다이어그램 :

Public 멤버 함수

Task ConnectAsync (CancellationToken cancellationToken=default)
Task DisconnectAsync (CancellationToken cancellationToken=default)

속성

ConnectionState State [get]

상세한 설명

연결 생명주기를 가지는 통신 객체의 공통 계약입니다.

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

멤버 함수 문서화

◆ ConnectAsync()

Task Dreamine.Communication.Abstractions.Interfaces.IConnectionLifecycle.ConnectAsync ( CancellationToken cancellationToken = default)

통신 대상과의 연결을 비동기적으로 시작합니다.

매개변수
cancellationToken연결 작업 취소 요청을 감시하는 토큰입니다.
반환값
비동기 연결 작업을 나타내는 작업입니다.
예외
OperationCanceledException취소 토큰을 통해 작업 취소가 요청된 경우 발생할 수 있습니다.

◆ DisconnectAsync()

Task Dreamine.Communication.Abstractions.Interfaces.IConnectionLifecycle.DisconnectAsync ( CancellationToken cancellationToken = default)

현재 연결을 비동기적으로 종료합니다.

매개변수
cancellationToken연결 종료 작업 취소 요청을 감시하는 토큰입니다.
반환값
비동기 연결 종료 작업을 나타내는 작업입니다.
예외
OperationCanceledException취소 토큰을 통해 작업 취소가 요청된 경우 발생할 수 있습니다.

속성 문서화

◆ State

ConnectionState Dreamine.Communication.Abstractions.Interfaces.IConnectionLifecycle.State
get

현재 연결 상태를 가져옵니다.

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

25{ get; }

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