Vagabond K's Libraries Vagabond K's Libraries
Vagabond K's Libraries Vagabond K's Libraries
www.vagabond-k.com

검색 결과:

    InterfacePoint 클래스

    인터페이스 포인트

    상속
    object
    InterfacePoint
    PlcPoint
    ModbusPoint
    구현
    IInterfaceHandlerContainer
    IEnumerable<InterfaceHandler>
    IEnumerable
    네임스페이스: VagabondK.Interface.Abstractions
    어셈블리: VagabondK.Interface.Abstractions.dll
    구문
    public abstract class InterfacePoint : IInterfaceHandlerContainer, IEnumerable<InterfaceHandler>, IEnumerable

    생성자

    이름 설명
    InterfacePoint(IEnumerable<InterfaceHandler>)

    생성자

    속성

    이름 설명
    DefaultHandler

    기본 인터페이스 처리기를 가져옵니다.

    Interface

    현재 종속된 인터페이스

    IsWaitSending

    값을 전송할 때 대기 상황이 발생하는지 여부를 가져옵니다.

    메서드

    이름 설명
    Add(InterfaceHandler)

    인터페이스 처리기 추가

    CreateHandler<TValue>()

    인터페이스 처리기 생성

    GetEnumerator()

    인터페이스 처리기가 반복되는 열거자를 반환합니다.

    OnSendAsyncRequested<TValue>(in TValue, in DateTime?, in CancellationToken?)

    비동기로 값을 전송하고자 할 때 호출되는 메서드

    OnSendRequested<TValue>(in TValue, in DateTime?)

    값을 동기적으로 전송하고자 할 때 호출되는 메서드

    RaiseErrorOccurred(Exception, ErrorDirection)

    인터페이스 처리 중에 발생한 오류를 알릴 때 사용하는 메서드입니다.

    Remove(InterfaceHandler)

    인터페이스 처리기 제거

    SendLocalValue()

    로컬 값 재전송

    SendLocalValueAsync()

    비동기로 로컬 값 재전송

    SetBinding<TValue>(object, string)

    인터페이스 바인딩 설정

    SetBinding<TValue>(object, string, bool)

    인터페이스 바인딩 설정

    SetBinding<TValue>(object, string, InterfaceMode)

    인터페이스 바인딩 설정

    SetBinding<TValue>(object, string, InterfaceMode, bool)

    인터페이스 바인딩 설정

    SetReceivedValue<TValue>(in TValue, in DateTime?)

    수신한 값을 로컬 환경에 설정

    확장 메서드

    ConvertExtensions.ToNullable<T>(object)
    ConvertExtensions.To<T>(object, T)
    ConvertExtensions.TryConvert<T>(object, out T)
    PropertyExtensions.Get<TProperty>(object, ref TProperty, Func<TProperty>)
    PropertyExtensions.Set<TProperty>(object, ref TProperty, TProperty)
    GenericValueConverter.To<TSource, TTarget>(TSource)
    Copyright © 2024. Vagabond K. All Rights Reserved.