FEnetWriteIndividualRequest 클래스
개별 디바이스 변수 쓰기 요청
구현
상속된 멤버
네임스페이스: VagabondK.Protocols.LSElectric.FEnet
어셈블리: VagabondK.Protocols.LSElectric.dll
구문
public class FEnetWriteIndividualRequest : FEnetWriteRequest, IRequest<FEnetCommErrorCode>, IRequest, IProtocolMessage, ICloneable, IDictionary<DeviceVariable, DeviceValue>, ICollection<KeyValuePair<DeviceVariable, DeviceValue>>, IEnumerable<KeyValuePair<DeviceVariable, DeviceValue>>, IEnumerable
생성자
속성
이름 | 설명 |
---|---|
BlockCount | 블록 수 |
Count | 쓰기 요청할 디바이스 값 개수 |
IsReadOnly | 디바이스 변수/디바이스 값 쌍 컬렉션이 읽기 전용인지 여부를 나타내는 값을 가져옵니다. |
this[DeviceVariable] | 지정한 디바이스 변수의 값을 가져오거나 설정합니다. |
Keys | 키로 사용되는 디바이스 변수들 |
Values | 쓰기 요청할 디바이스 변수 값들 |
메서드
이름 | 설명 |
---|---|
Add(KeyValuePair<DeviceVariable, DeviceValue>) | 디바이스 변수 값을 추가합니다. |
Add(DeviceVariable, DeviceValue) | 디바이스 변수 값을 추가합니다. |
Clear() | 모든 디바이스 변수 값들을 제거합니다. |
Clone() | 요청 메시지 복제 |
Contains(KeyValuePair<DeviceVariable, DeviceValue>) | 디바이스 변수/디바이스 값 쌍이 존재하는지 여부를 가져옵니다. |
ContainsKey(DeviceVariable) | 지정한 디바이스 변수가 포함하는지 여부를 가져옵니다. |
CopyTo(KeyValuePair<DeviceVariable, DeviceValue>[], int) | 대상 배열의 지정된 인덱스에서 시작하여 전체 항목들을 복사합니다. |
GetEnumerator() | 디바이스 변수/디바이스 값 쌍을 반복하는 열거자을 반환합니다. |
OnCreateDataFrame() | 데이터 프레임 생성 |
Remove(KeyValuePair<DeviceVariable, DeviceValue>) | 디바이스 변수/디바이스 값 쌍을 제거합니다. |
Remove(DeviceVariable) | 디바이스 변수 및 값을 제거합니다. |
TryGetValue(DeviceVariable, out DeviceValue) | 지정한 디바이스 변수의 값을 가져옵니다. |