C# Класс Softing.OPCToolbox.Client.AeCondition

Represents a condition-related event.
Наследование: Softing.OPCToolbox.Client.AeEvent
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
m_ackRequired bool
m_activeTime DateTime
m_aeSession AeSession
m_changeMask EnumConditionChange
m_conditionName string
m_cookie uint
m_newState EnumConditionState
m_quality EnumQuality
m_subConditionName string

Открытые методы

Метод Описание
Acknowledge ( string ackId, string ackComment, ExecutionOptions executionOptions ) : int

Acknowledges the current condition.

AeCondition ( ) : System

Initializes a new instance of the AeCondition class.

UpdateConditionState ( Array attributes, ExecutionOptions executionOptions ) : int

Gives specific information on the current condition.

Приватные методы

Метод Описание
AeCondition ( EnumEventType anEventType, uint anEventCategory, uint aSeverity, string aSourcePath, string aMessage, DateTime anOccurenceTime, ArrayList someEventAttributes, string anActorId, EnumConditionChange aChangeMask, EnumConditionState aNewState, bool ackRequired, EnumQuality aQuality, string aConditionName, string aSubConditionName, DateTime anActiveTime, uint aCookie ) : System

Описание методов

Acknowledge() публичный Метод

Acknowledges the current condition.
public Acknowledge ( string ackId, string ackComment, ExecutionOptions executionOptions ) : int
ackId string An identifier for the client who last acknowledged the condition.
ackComment string A comment string passed in by the client who acknowledged the condition.
executionOptions ExecutionOptions Specifies the modality of execution for acknowledging the condition.
Результат int

AeCondition() публичный Метод

Initializes a new instance of the AeCondition class.
public AeCondition ( ) : System
Результат System

UpdateConditionState() публичный Метод

Gives specific information on the current condition.
public UpdateConditionState ( Array attributes, ExecutionOptions executionOptions ) : int
attributes Array A list with the attributes related to the condition.
executionOptions ExecutionOptions Specifies the modality of execution for getting the condition's state.
Результат int

Описание свойств

m_ackRequired защищенное свойство

Indicates if an acknowledgement is or not required.
protected bool m_ackRequired
Результат bool

m_activeTime защищенное свойство

The time that the condition become active.
protected DateTime m_activeTime
Результат DateTime

m_aeSession защищенное свойство

The AeSession object that sent the notification about the occurence of the condition-related event.
protected AeSession m_aeSession
Результат AeSession

m_changeMask защищенное свойство

Indicates to the client which properties of the condition have changed.
protected EnumConditionChange m_changeMask
Результат EnumConditionChange

m_conditionName защищенное свойство

The name of the AeCondition object associated with the event.
protected string m_conditionName
Результат string

m_cookie защищенное свойство

A defined cookie associated with the event notification.
protected uint m_cookie
Результат uint

m_newState защищенное свойство

The new state of the condition.
protected EnumConditionState m_newState
Результат EnumConditionState

m_quality защищенное свойство

The quality of the underlying data items upon which this condition is based.
protected EnumQuality m_quality
Результат EnumQuality

m_subConditionName защищенное свойство

The name of the currently active subcondition.
protected string m_subConditionName
Результат string