public override string ToString()
{
string tmp;
if (Parameter is byte[])
{
tmp = BitConverter.ToString((byte[])Parameter).Replace("-", " ");
}
else
{
tmp = Convert.ToString(Parameter);
}
if (Target != null)
{
return Type.ToString() + " " + Target.ObjectType.ToString() + " " + Target.LogicalName + " " +
Index.ToString() + " " + tmp;
}
#pragma warning disable CS0618
return Type.ToString() + " " + ObjectType.ToString() + " " + LogicalName + " " +
Index.ToString() + " " + tmp;
#pragma warning restore CS0618
}
}