public override bool Equals(System.Object object_Renamed) { bool isEqual = false; if (base.Equals(object_Renamed) && (object_Renamed is DefineBinaryData)) { DefineBinaryData defineBinaryData = (DefineBinaryData)object_Renamed; if (ArrayUtil.equals(defineBinaryData.data, this.data)) { isEqual = true; } } return(isEqual); }
public virtual void defineBinaryData(DefineBinaryData tag) { }
private Tag decodeDefineBinaryData(int length) { DefineBinaryData t = new DefineBinaryData(); int pos = r.Offset; int id = r.readUI16(); t.reserved = r.readSI32(); length -= (r.Offset - pos); t.data = new byte[length]; r.readFully(t.data); dict.add(id, t); return t; }