protected override ServiceResult Write(uint attributeId, object value) { switch (attributeId) { case Attributes.IsAbstract: { m_isAbstract = (bool)value; return ServiceResult.Good; } } return base.Write(attributeId, value); } #endregion