public override DataType GetDataType(int index) { if (index == 1) { return DataType.OctetString; } if (index == 2) { return base.GetDataType(index); } throw new ArgumentException("GetDataType failed. Invalid attribute index."); }