public virtual bool SupportsAttribute(uint attributeId)
{
lock (DataLock)
{
switch (attributeId)
{
case Attributes.NodeId:
case Attributes.NodeClass:
case Attributes.BrowseName:
case Attributes.DisplayName:
case Attributes.WriteMask:
case Attributes.UserWriteMask:
{
return true;
}
case Attributes.Description:
{
return !LocalizedText.IsNullOrEmpty(Description);
}
default:
{
return false;
}
}
}
}