InterfaceHandler<TValue> 클래스
인터페이스 처리기
상속된 멤버
네임스페이스: VagabondK.Interface
어셈블리: VagabondK.Interface.Abstractions.dll
구문
public class InterfaceHandler<TValue> : InterfaceHandler, INotifyPropertyChanged
형식 매개 변수
이름 | 설명 |
---|---|
TValue | 인터페이스 값 형식 |
생성자
이름 | 설명 |
---|---|
InterfaceHandler() | 생성자 |
InterfaceHandler(InterfaceMode) | 생성자 |
속성
이름 | 설명 |
---|---|
SendCommand | 값 전송 커맨드를 가져옵니다. |
Value | 로컬 값 |
ValueType | 인터페이스 값의 형식 |
메서드
이름 | 설명 |
---|---|
GetValue<T>() | 로컬 값 가져오기 |
OnReceived(in TValue, in DateTime?) | 값이 수신되었을 때 호출되는 메서드 |
Send(in TValue) | 값 전송 |
Send(in TValue, in DateTime?) | 값 전송 |
SendAsync(TValue, DateTime?, CancellationToken?) | 비동기로 값 전송 |
SendAsync(in TValue) | 비동기로 값 전송 |
SendAsync(in TValue, in DateTime?) | 비동기로 값 전송 |
SendAsync(in TValue, in CancellationToken?) | 비동기로 값 전송 |
SendAsync<T>(in T, in DateTime?, in CancellationToken?) | 비동기로 값 전송 |
SendLocalValue() | 로컬 값 재전송 |
SendLocalValueAsync() | 비동기로 로컬 값 재전송 |
Send<T>(in T, in DateTime?) | 값 전송 |
SetLocalValue(in TValue, in DateTime?) | 로컬 값 설정 |
이벤트
이름 | 설명 |
---|---|
Received | 값을 수신했을 때 발생하는 이벤트입니다. |