protected override ServiceResult ReadAttribute(IOperationContext context, uint attributeId, DataValue value) { switch (attributeId) { case Attributes.EventNotifier: { value.Value = EventNotifier; break; } default: { return base.ReadAttribute(context, attributeId, value); } } return ServiceResult.Good; }