콘텐츠로 이동
무료 평가 시작

PDComm.GemAlarmChange

구조체

GemEquipment.ObserveAlarm의 결과를 나타냅니다.

public readonly record struct GemAlarmChange

매개변수

이름설명
Id알람 ID(ALID)입니다.
Changed관찰로 인해 알람의 활성 상태가 바뀌었는지 여부입니다.
Active관찰 후 알람의 활성 상태입니다.
ReportingEnabled현재 이 알람의 보고가 활성화되어 있는지 여부입니다.
EventId전이에 매핑된 수집 이벤트 ID(CEID)입니다(알람이 활성화되었으면 발생 이벤트, 해제되었으면 해제 이벤트). 상태가 바뀌지 않았거나 매핑된 이벤트가 없으면 null입니다.

멤버

GemAlarmChange

생성자

GemEquipment.ObserveAlarm의 결과를 나타냅니다.

public GemAlarmChange(uint Id, bool Changed, bool Active, bool ReportingEnabled, uint? EventId)

매개변수

이름설명
Id알람 ID(ALID)입니다.
Changed관찰로 인해 알람의 활성 상태가 바뀌었는지 여부입니다.
Active관찰 후 알람의 활성 상태입니다.
ReportingEnabled현재 이 알람의 보고가 활성화되어 있는지 여부입니다.
EventId전이에 매핑된 수집 이벤트 ID(CEID)입니다(알람이 활성화되었으면 발생 이벤트, 해제되었으면 해제 이벤트). 상태가 바뀌지 않았거나 매핑된 이벤트가 없으면 null입니다.

Active

속성

관찰 후 알람의 활성 상태입니다.

public bool Active { get; init; }

Changed

속성

관찰로 인해 알람의 활성 상태가 바뀌었는지 여부입니다.

public bool Changed { get; init; }

EventId

속성

전이에 매핑된 수집 이벤트 ID(CEID)입니다(알람이 활성화되었으면 발생 이벤트, 해제되었으면 해제 이벤트). 상태가 바뀌지 않았거나 매핑된 이벤트가 없으면 null입니다.

public uint? EventId { get; init; }

Id

속성

알람 ID(ALID)입니다.

public uint Id { get; init; }

ReportingEnabled

속성

현재 이 알람의 보고가 활성화되어 있는지 여부입니다.

public bool ReportingEnabled { get; init; }